C# 클래스 Gurux.DLMS.GXDLMSSettings

This class includes DLMS communication settings.
파일 보기 프로젝트 열기: Gurux/Gurux.DLMS.Net 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GXDLMSSettings System
IncreaseBlockIndex void
IncreaseReceiverSequence byte
IncreaseSendSequence byte
KeepAlive byte
NextSend byte
ReceiverReady byte
ResetBlockIndex void

공개 메소드들

메소드 설명
CheckFrame ( byte frame ) : bool
GXDLMSSettings ( ) : System

Constructor.

GXDLMSSettings ( GXDLMSObjectCollection objects ) : System

Constructor.

ResetFrameSequence ( ) : void

Reset frame sequence.

비공개 메소드들

메소드 설명
GXDLMSSettings ( bool server ) : System

Constructor.

IncreaseBlockIndex ( ) : void

Increases block index.

IncreaseReceiverSequence ( byte value ) : byte

Increase receiver sequence.

IncreaseSendSequence ( byte value ) : byte

Increase sender sequence.

KeepAlive ( ) : byte

Generates Keep Alive S-frame.

NextSend ( ) : byte

Generates I-frame.

ReceiverReady ( ) : byte

Generates Receiver Ready S-frame.

ResetBlockIndex ( ) : void

Resets block index to default value.

메소드 상세

CheckFrame() 공개 메소드

public CheckFrame ( byte frame ) : bool
frame byte
리턴 bool

GXDLMSSettings() 공개 메소드

Constructor.
public GXDLMSSettings ( ) : System
리턴 System

GXDLMSSettings() 공개 메소드

Constructor.
public GXDLMSSettings ( GXDLMSObjectCollection objects ) : System
objects GXDLMSObjectCollection
리턴 System

ResetFrameSequence() 공개 메소드

Reset frame sequence.
public ResetFrameSequence ( ) : void
리턴 void