C# 클래스 TSystems.RELOAD.ForwardAndLinkManagement.SimpleOverlayLink

파일 보기 프로젝트 열기: RELOAD-NET/RELOAD.NET 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_connection_table SimpleOverlayConnectionTableElement>.Dictionary

공개 메소드들

메소드 설명
FMA_FromBytes ( byte bytes ) : FramedMessageAck
FMD_FromBytes ( byte bytes ) : FramedMessageData
Listen ( int port ) : IEnumerator
ManageConnections ( ) : IEnumerator
Send ( Node node, byte buffer ) : IEnumerator
SimpleOverlayLink ( ReloadConfig reloadConfig ) : System
ToBytes ( FramedMessageAck fmack ) : byte[]
ToBytes ( FramedMessageData fmdata, byte message ) : byte[]

비공개 메소드들

메소드 설명
HandleRemoteClosing ( Socket client ) : void
Receive ( Socket socketClient, NodeId nodeid ) : IEnumerator
ShutDown ( ) : void
addFrameHeader ( SimpleOverlayConnectionTableElement connectionTableEntry, byte message ) : byte[]

Add frame header to outgoing user message

analyseFrameHeader ( SimpleOverlayConnectionTableElement connectionTableEntry, byte fh_message ) : byte[]

Analyse the frame header, calculate RTO.

메소드 상세

FMA_FromBytes() 공개 메소드

public FMA_FromBytes ( byte bytes ) : FramedMessageAck
bytes byte
리턴 FramedMessageAck

FMD_FromBytes() 공개 메소드

public FMD_FromBytes ( byte bytes ) : FramedMessageData
bytes byte
리턴 FramedMessageData

Listen() 공개 메소드

public Listen ( int port ) : IEnumerator
port int
리턴 IEnumerator

ManageConnections() 공개 메소드

public ManageConnections ( ) : IEnumerator
리턴 IEnumerator

Send() 공개 메소드

public Send ( Node node, byte buffer ) : IEnumerator
node TSystems.RELOAD.Topology.Node
buffer byte
리턴 IEnumerator

SimpleOverlayLink() 공개 메소드

public SimpleOverlayLink ( ReloadConfig reloadConfig ) : System
reloadConfig ReloadConfig
리턴 System

ToBytes() 공개 메소드

public ToBytes ( FramedMessageAck fmack ) : byte[]
fmack FramedMessageAck
리턴 byte[]

ToBytes() 공개 메소드

public ToBytes ( FramedMessageData fmdata, byte message ) : byte[]
fmdata FramedMessageData
message byte
리턴 byte[]

프로퍼티 상세

m_connection_table 공개적으로 프로퍼티

public Dictionary m_connection_table
리턴 SimpleOverlayConnectionTableElement>.Dictionary