GXDN: Gurux Developer Network
IGXCOSEM Interface
NamespacesGurux.DLMS2IGXCOSEM
Members
All Members Methods Properties



Icon Member Description
AARQRequest(IGXDLMSTagCollection)
Generate AARQ request.

Authentication
Defines used authentication.

ChangeType(Object, DataType)

CheckReplyErrors(Object, Object, Object%)
Check are there any errors on received packet.

ClientID
Client ID.

DisconnectedModeRequest()()()
Generate disconnected mode request.

DisconnectRequest()()()
Generate disconnected request.

DLMSVersion
DLMS version number.

GenerateFrame
Is Checksum, HDLC frame opening flag and HDLC frame closing flag added to generated message.

GetCurrentProgressStatus(Object)
This method is used to solve current index of received DLMS packet.

GetDataFromPacket(Object, Object%)
Removes HDLC header from the packet and return COSEM data only.

GetDLMSDataType(Object)

GetKeepAlive()()()
Generate keep alive message.

GetMaxProgressStatus(Object)
This method is used to solve how many packets are rceived totally.

GetObjects(RegisterObjectType)
Read selected object from the device.

GetValue(Object)

IntefaceType
Used Media Interface type.

IsDLMSPacketComplete(Object)
IsDLMSPacketComplete specifies is DLMS packet completed.

IsMoreDataAvailable(Object)
Check from receive data is there more data available after given reply.

IsReplyPacket(Object, Object)
This method is used to check is received packet reply to send packet.

LNSettings
Get Logican Name settings after they are read from the device.

ManufacturerType
Manufacturer type

MaxReceivePDUSize
Maximum PDU receiver size.

NumberOfUnusedBits
Returns Number Of unused Bits.

ParseAAREResponse(Object)
Parse AARE response.

ParseObjects(Object, ObjectType)
Parse COSEM objects from received data.

ParseUAResponse(Object)
Parse UA response

Password
Password used in communication.

Properties(IntPtr)
Read(Object, Int32, Int32, ObjectType, Int32)
This method is used to generate read message.

ReadCollection(IDLMSObjectCollection, Int32)
ReadCollection generates Read message for given attribute.

ReadProfileGenericData(Object, Int32, Object, Int32, Int32, Object, Object)
Read Profile Generic data with given start and end date time.

ReceiverReady(RequestTypes)
Generate acknowledgment message.

ServerID
Server ID.

SNRMRequest()()()
Generate SNRM request.

SNSettings
Get Short Name settings after they are read from the device.

SplitDataToPackets(Object)
Split send packet to size that device can handle.

UseFromVBScript
Set true if this class is used from Visual Basic (VB6) or Visual Basic script.

UseLogicalNameReferencing
Is Logical or Short name referencing used.

ValueOfQualityOfService
Returns Value Of Quality Of Service.

Write(Object, Object, DataType, Int32, Int32, ObjectType, Int32)
Generate Write message.

Assembly: Gurux.DLMS2 (Module: Gurux.DLMS2) Version: 5.2.0.1