Package org.openmuc.jdlms
Class SerialConnectionBuilder.HdlcSettingsImpl
- java.lang.Object
-
- org.openmuc.jdlms.ConnectionBuilder.SettingsImpl
-
- org.openmuc.jdlms.SerialConnectionBuilder.HdlcSettingsImpl
-
- All Implemented Interfaces:
HdlcSettings
,SerialSettings
,Settings
- Enclosing class:
- SerialConnectionBuilder
public class SerialConnectionBuilder.HdlcSettingsImpl extends ConnectionBuilder.SettingsImpl implements SerialSettings
-
-
Constructor Summary
Constructors Constructor Description HdlcSettingsImpl(SerialConnectionBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HdlcAddressPair
addressPair()
int
baudrate()
long
baudrateChangeDelay()
java.lang.String
iec21Address()
Iec21Layer.DataFlowControl
iec21Handshake()
java.lang.String
serialPortName()
-
Methods inherited from class org.openmuc.jdlms.ConnectionBuilder.SettingsImpl
alwaysSendSecurityMechanismName, challengeLength, clientId, frameCounter, hdlcMaxInformationLength, logicalDeviceId, physicalDeviceId, rawMessageListener, referencingMethod, responseTimeout, securitySuite, skipAARQEncryption, systemTitle, updateAuthenticationKey, updateGlobalEncryptionKey, userId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openmuc.jdlms.settings.client.HdlcSettings
hdlcMaxInformationLength
-
Methods inherited from interface org.openmuc.jdlms.settings.client.Settings
alwaysSendSecurityMechanismName, challengeLength, clientId, frameCounter, logicalDeviceId, physicalDeviceId, rawMessageListener, referencingMethod, responseTimeout, securitySuite, skipAARQEncryption, systemTitle, updateAuthenticationKey, updateGlobalEncryptionKey, userId
-
-
-
-
Constructor Detail
-
HdlcSettingsImpl
public HdlcSettingsImpl(SerialConnectionBuilder builder)
-
-
Method Detail
-
serialPortName
public java.lang.String serialPortName()
- Specified by:
serialPortName
in interfaceSerialSettings
-
addressPair
public HdlcAddressPair addressPair()
- Specified by:
addressPair
in interfaceHdlcSettings
-
baudrate
public int baudrate()
- Specified by:
baudrate
in interfaceSerialSettings
-
baudrateChangeDelay
public long baudrateChangeDelay()
- Specified by:
baudrateChangeDelay
in interfaceSerialSettings
-
iec21Handshake
public Iec21Layer.DataFlowControl iec21Handshake()
- Specified by:
iec21Handshake
in interfaceSerialSettings
-
iec21Address
public java.lang.String iec21Address()
- Specified by:
iec21Address
in interfaceSerialSettings
-
-