GXDN: Gurux Developer Network
IGXData Interface
NamespacesGurux.CommonIGXData
This interface represents the methods that packet of the media must implement to communicate with GXCom.
Members
All Members Methods Properties



Icon Member Description
ByteOrder
Retrieves or sets the used byte order.

Clear()()()
Clears content of the packet.

ClearData()()()
Clears packet data content.

Copy(Object)
This method copies the content of the IGXData to itself.

CopyTo(Object)
This method copies the content of the Object to target Object.

DataSize
Retrieves or sets the size of the data part.

ExtractData(Object, VariantType, Int32, Int32)
Extracts the data of the packet into an Object.

ExtractHeader(Object, VariantType, Int32, Int32)
Extracts the header of the packet into an Object.

ExtractPacket()()()
Extracts the whole packet; header and data, as a byte array.

GetData(Object%)
Returns packet content as byte array.

GetSize(PacketParts)
Retrieves the size of the packet.

HeaderSize
Retrieves or sets the size of the header part.

HexData
Get content of the packet as hex string.

Id
Returns packet ID.

InsertData(Object, VariantType, Int32, Int32, Int32)
Inserts new data into the packets data part.

InsertHeader(Object, VariantType, Int32, Int32, Int32)
Inserts new data into the packets header part.

IsNotify(Object)
Is received packet notify for this packet.

IsReply(Object)
Returns is packet reply to this packet.

ParsePacket(Object%, Int32%, Int32)
This method parse packet data from the byte stream.

ResendCount
Retrieves or sets the resend count of the packet.

SenderInfo
Retrieves or sets the sender information of the packet.

SetData(Object)
Set new data as Byte array in the packet.

Status
Retrieves or sets the status of the packet.

WaitTime
Retrieves or sets the waiting time of the packet.

Assembly: Gurux.Common (Module: Gurux.Common) Version: 5.0.0.1