public class DlmsIecHdlcSetup : DlmsObject
DlmsIecHdlcSetup | Creates new instance of class Dlms IEC HDLC Setup. This constructor is used by XmlSerializer. |
DlmsIecHdlcSetup(DlmsTypeOctetString) | Creates new instance of class Dlms IEC HDLC Setup using its logical name. This constructor is used for create DlmsAssociationSN after object_list is read using LN referencing. |
DlmsIecHdlcSetup(DlmsTypeLong, DlmsTypeOctetString) | Creates new instance of class DlmsIecHdlcSetup. This constructor is used for create DlmsAssociationSN after object_list is read using SN referencing. |
AttributeAccess |
Stored access rights to all attributes. this property is filled after this object is created during reading object list.
(Inherited from DlmsObject) |
BaseName |
Base name of the object used for SN referencing.
(Inherited from DlmsObject) |
ClassId |
Returns 1 as class id of COSEM Data object.
(Overrides DlmsObjectClassId) |
CommSpeed | The communication speed supported by the corresponding port. |
DeviceAddress | Contains the physical device address of a device. |
DisplayDescription |
Returns description of all attributes fo displaying.
(Overrides DlmsObjectDisplayDescription) |
InactivityTimeout | Defines the time, expressed in seconds over which, when any frame is received from the primary station, the device will process a disconnection. When this value is set to 0, this means that the inactivity_time_out is not operational. |
InterOctetTimeOut | Defines the time, expressed in milliseconds, over which, when any character is received from the primary station, the device will treat the already received data as a complete frame. |
LastAttributeId |
ID of last defined attribute.
(Overrides DlmsObjectLastAttributeId) |
LogicalName |
Logical name of the object used for LN refernecing. It corresponds to logical_name attribute defined in BB 4.2
(Inherited from DlmsObject) |
MaxInfoFieldLengthReceive | The maximum information field length that a device can receive. During logon, a smaller value can be negotiated. |
MaxInfoFieldLengthTransmit | The maximum information field length that a device can transmit. During logon, a smaller value can be negotiated. |
MethodAccess |
Stored access rights to all methods. This property is filled after this object is created during reading object list.
(Inherited from DlmsObject) |
WindowSizeReceive | The maximum number of frames that a device or system can receive before it needs to transmit an acknowledgement to the corresponding station. During logon, other values can be negotiated. |
WindowSizeTransmit | The maximum number of frames that a device or system can transmit before it needs to receive an acknowledgement from a corresponding station. During logon, other values can be negotiated. |
AddProprietaryAttribute |
Guarantees that the DLMS object will have a proprietary attribute with attributeIndex or attributeName
(Inherited from DlmsObject) |
ClassVersionSupported |
Checks if this object implements particular class version.
(Overrides DlmsObjectClassVersionSupported(Byte)) |
GetAttributeAccess |
Returns attribute access rights of attribute with given id. It uses AttributeAccess property which is filled during reading an object list.
(Inherited from DlmsObject) |
GetAttributeId |
Gets the attribute index from the short name used in SN referencing
(Overrides DlmsObjectGetAttributeId(UInt16)) |
GetAttributeIds |
Returns a list of COSEM attribute IDs this object contains and are implemented.
(Inherited from DlmsObject) |
GetAttributeName |
Gets name of the attribute.
(Overrides DlmsObjectGetAttributeName(SByte)) |
GetAttributeValue |
Gets a value of COSEM attribute with specified name.
(Overrides DlmsObjectGetAttributeValue(SByte)) |
GetAttributeVariableName |
Returns a variable name used in SN referencing of a given attribute. Attribute short name offsets are defined in BB.
(Overrides DlmsObjectGetAttributeVariableName(SByte)) |
GetCommSpeedDescription | Gets description for comm speed enum. |
GetMethodIds |
Gets list of method IDs that are defined for the DLMS object.
(Inherited from DlmsObject) |
GetMethodName |
Gets name of a method with a ID.
(Inherited from DlmsObject) |
SetAttributeValue |
Sets a value to COSEM attribute of specified name.
(Overrides DlmsObjectSetAttributeValue(SByte, DlmsType)) |
ToString |
Returns string representation of the object.
(Inherited from DlmsObject) |
CLASS_ID | COSEM class id. |
COMM_SPEED_ATTR_ID | |
DEVICE_ADDRESS_ATTR_ID | |
INACTIVITY_TIMEOUT_ATTR_ID | |
INTER_OCTET_TIMEOUT_ATTR_ID | |
ProprietaryAttributes |
List of user defined attributes.
(Inherited from DlmsObject) |