C# Класс Brunet.Transport.Edge

Наследование: Brunet.Messaging.SimpleSource, IComparable, Brunet.Messaging.ISender
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
IsInbound bool

Защищенные свойства (Protected)

Свойство Тип Описание
_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