C# Class Brunet.Transport.Edge

Inheritance: Brunet.Messaging.SimpleSource, IComparable, Brunet.Messaging.ISender
Afficher le fichier Open project: pstjuste/brunet Class Usage Examples

Méthodes publiques

Свойство Type Description
IsInbound bool

Protected Properties

Свойство Type Description
_create_dt System.DateTime
_edge_no long
_is_closed int
_last_in_packet_datetime long
_last_out_packet_datetime long
_send_cb IEdgeSendHandler

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
AllocEdgeNum ( Edge e ) : long
Edge ( IEdgeSendHandler esh, bool is_in ) : System
ReleaseEdgeNum ( long num ) : void

Private Methods

Méthode Description
Edge ( ) : System

Method Details

AllocEdgeNum() protected static méthode

protected static AllocEdgeNum ( Edge e ) : long
e Edge
Résultat long

Close() public méthode

public Close ( ) : bool
Résultat bool

CompareTo() public méthode

public CompareTo ( object e ) : int
e object
Résultat int

CreateInstance() public static méthode

public static CreateInstance ( object n, string uri ) : Edge
n object
uri string
Résultat Edge

Edge() protected méthode

protected Edge ( IEdgeSendHandler esh, bool is_in ) : System
esh IEdgeSendHandler
is_in bool
Résultat System

GetEdgeNum() public static méthode

public static GetEdgeNum ( long num ) : Edge
num long
Résultat Edge

ReceivedPacketEvent() public méthode

public ReceivedPacketEvent ( Brunet.Util b ) : void
b Brunet.Util
Résultat void

ReleaseEdgeNum() protected static méthode

protected static ReleaseEdgeNum ( long num ) : void
num long
Résultat void

Send() public méthode

public Send ( Brunet.Util p ) : void
p Brunet.Util
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToUri() public méthode

public ToUri ( ) : string
Résultat string

Property Details

IsInbound public_oe property

public bool IsInbound
Résultat bool

_create_dt protected_oe property

protected DateTime,System _create_dt
Résultat System.DateTime

_edge_no protected_oe property

protected long _edge_no
Résultat long

_is_closed protected_oe property

protected int _is_closed
Résultat int

_last_in_packet_datetime protected_oe property

protected long _last_in_packet_datetime
Résultat long

_last_out_packet_datetime protected_oe property

protected long _last_out_packet_datetime
Résultat long

_send_cb protected_oe property

protected IEdgeSendHandler _send_cb
Résultat IEdgeSendHandler