C# 클래스 Brunet.Transport.Edge

상속: Brunet.Messaging.SimpleSource, IComparable, Brunet.Messaging.ISender
파일 보기 프로젝트 열기: pstjuste/brunet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
IsInbound bool

보호된 프로퍼티들

프로퍼티 타입 설명
_create_dt System.DateTime
_edge_no long
_is_closed int
_last_in_packet_datetime long
_last_out_packet_datetime long
_send_cb IEdgeSendHandler

공개 메소드들

메소드 설명
Close ( ) : bool
CompareTo ( object e ) : int
CreateInstance ( object n, string uri ) : Edge
GetEdgeNum ( long num ) : Edge
ReceivedPacketEvent ( Brunet.Util b ) : void
Send ( Brunet.Util p ) : void
ToString ( ) : string
ToUri ( ) : string

보호된 메소드들

메소드 설명
AllocEdgeNum ( Edge e ) : long
Edge ( IEdgeSendHandler esh, bool is_in ) : System
ReleaseEdgeNum ( long num ) : void

비공개 메소드들

메소드 설명
Edge ( ) : System

메소드 상세

AllocEdgeNum() 보호된 정적인 메소드

protected static AllocEdgeNum ( Edge e ) : long
e Edge
리턴 long

Close() 공개 메소드

public Close ( ) : bool
리턴 bool

CompareTo() 공개 메소드

public CompareTo ( object e ) : int
e object
리턴 int

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( object n, string uri ) : Edge
n object
uri string
리턴 Edge

Edge() 보호된 메소드

protected Edge ( IEdgeSendHandler esh, bool is_in ) : System
esh IEdgeSendHandler
is_in bool
리턴 System

GetEdgeNum() 공개 정적인 메소드

public static GetEdgeNum ( long num ) : Edge
num long
리턴 Edge

ReceivedPacketEvent() 공개 메소드

public ReceivedPacketEvent ( Brunet.Util b ) : void
b Brunet.Util
리턴 void

ReleaseEdgeNum() 보호된 정적인 메소드

protected static ReleaseEdgeNum ( long num ) : void
num long
리턴 void

Send() 공개 메소드

public Send ( Brunet.Util p ) : void
p Brunet.Util
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToUri() 공개 메소드

public ToUri ( ) : string
리턴 string

프로퍼티 상세

IsInbound 공개적으로 프로퍼티

public bool IsInbound
리턴 bool

_create_dt 보호되어 있는 프로퍼티

protected DateTime,System _create_dt
리턴 System.DateTime

_edge_no 보호되어 있는 프로퍼티

protected long _edge_no
리턴 long

_is_closed 보호되어 있는 프로퍼티

protected int _is_closed
리턴 int

_last_in_packet_datetime 보호되어 있는 프로퍼티

protected long _last_in_packet_datetime
리턴 long

_last_out_packet_datetime 보호되어 있는 프로퍼티

protected long _last_out_packet_datetime
리턴 long

_send_cb 보호되어 있는 프로퍼티

protected IEdgeSendHandler _send_cb
리턴 IEdgeSendHandler