Interface | Description |
---|---|
DlmsEventListener |
The listener interface for receiving events from a remote smart meter.
|
Class | Description |
---|---|
AttributeAddress |
Set of data needed to address an attribute.
|
Authentication |
Authentication object used to restrict a connection on a logical device.
|
ConnectionBuilder<T extends ConnectionBuilder<T>> |
Class to create a
DlmsConnection . |
DlmsConnection |
Class used to interact with a DLMS/Cosem Server.
|
DlmsServer |
Class representing a physical device (DLMS/COSEM server).
|
DlmsServer.HdlcSerialServerBuilder | |
DlmsServer.TcpServerBuilder |
Builder to create a TCP physical device/server.
|
EventNotification |
Class holding all data received from an event that the remote station sent
|
GetResult |
Class representing the result of a get operation received from the server.
|
HexConverter | |
LogicalDevice |
This class represents a logical device in the physical server/meter.
|
MethodParameter |
Collection of data needed for a single remote ACTION call
|
MethodResult |
Container class holding the results of a remote method invocation via action operation
|
ObisCode |
Represents the address of a remote object according to IEC 62056-6-1.
|
SecurityUtils | |
SelectiveAccessDescription |
Additional parameter to access attributes to narrow the results of a get operation on the smart meter.
|
SerialConnectionBuilder |
This connection Builder is used, to build an serial connection to a meter, optionally using the IEC 61056-21
protocol, or directly HDLC.
|
SetParameter |
Collection of data needed for a single remote SET call
|
TcpConnectionBuilder |
Enum | Description |
---|---|
AccessResultCode |
Enumeration of all possible result codes the smart meter can send after a get or set operation has been processed
|
AttributeAccessMode |
The access restrictions for COSEM attributes.
|
Authentication.CryptographicAlgorithm |
Cryptographic algorithm identify the algorithm for which a derived secret symmetrical key will be used.
|
JDlmsException.ExceptionId |
An exception ID.
|
JDlmsException.Fault |
The fault of the exception cause.
|
LnConformanceSetting | |
MethodAccessMode |
Restrict the access mode of a method.
|
MethodResultCode |
Enumeration of all possible result code a smart meter can send after a method has been called via an action operation
|
ObisCode.Medium | |
SecurityUtils.KeyId | |
SecurityUtils.SecurityPolicy |
Exception | Description |
---|---|
FatalJDlmsException |
This Exception denotes, that the a fatal exception has occurred.
|
IllegalAttributeAccessException |
This exception signals that a COSEM attribute has been accessed in a incorrect way.
|
IllegalMethodAccessException |
This exception signals that a COSEM method has been accessed in a wrong way.
|
JDlmsException |
Signals, that a exception has occurred.
|
NonFatalJDlmsException |
This Exception denotes, that a non fatal exception has occurred.
|
ResponseTimeoutException |
Signals that a timeout has occurred on a
DlmsConnection get, set, or action request. |
Error | Description |
---|---|
IllegalPametrizationError |
This error indicates, that the server was set up in a incorrect way.
|
Annotation Type | Description |
---|---|
CosemAttribute |
This annotation is used to define a COSEM attribute in a COSEM class.
|
CosemClass |
The
CosemClass annotation tells jDLMS stack that the annotated class is a DLMS. |
CosemMethod |
This annotation is used to define a COSEM method in a COSEM class.
|
CosemNullable |