C# Class Gurux.DLMS.GXDLMSLNParameters

LN Parameters
Show file Open project: Gurux/Gurux.DLMS.Net Class Usage Examples

Public Properties

Property Type Description
attributeDescriptor GXByteBuffer
blockIndex uint
command Command
data GXByteBuffer
lastBlock bool
multipleBlocks bool
requestType byte
settings GXDLMSSettings
status byte
time GXDateTime

Public Methods

Method Description
GXDLMSLNParameters ( GXDLMSSettings forSettings, Command forCommand, byte forCommandType, GXByteBuffer forAttributeDescriptor, GXByteBuffer forData, byte forStatus ) : System

Constructor.

Method Details

GXDLMSLNParameters() public method

Constructor.
public GXDLMSLNParameters ( GXDLMSSettings forSettings, Command forCommand, byte forCommandType, GXByteBuffer forAttributeDescriptor, GXByteBuffer forData, byte forStatus ) : System
forSettings GXDLMSSettings DLMS settings.
forCommand Command Command.
forCommandType byte Command type.
forAttributeDescriptor GXByteBuffer Attribute descriptor,
forData GXByteBuffer Data,
forStatus byte
return System

Property Details

attributeDescriptor public property

Attribute descriptor.
public GXByteBuffer,Gurux.DLMS attributeDescriptor
return GXByteBuffer

blockIndex public property

Block index.
public uint blockIndex
return uint

command public property

DLMS Command.
public Command command
return Command

data public property

Data.
public GXByteBuffer,Gurux.DLMS data
return GXByteBuffer

lastBlock public property

Is this last block in send.
public bool lastBlock
return bool

multipleBlocks public property

Are there more data to send or more data to receive.
public bool multipleBlocks
return bool

requestType public property

Request type.
public byte requestType
return byte

settings public property

DLMS settings.
public GXDLMSSettings,Gurux.DLMS settings
return GXDLMSSettings

status public property

Reply status.
public byte status
return byte

time public property

Send date and time. This is used in Data notification messages.
public GXDateTime,Gurux.DLMS time
return GXDateTime