C# Class Brunet.Transport.TcpEdgeListener.SocketState

Show file Open project: pstjuste/brunet

Public Properties

Property Type Description
AllSockets System.Collections.ArrayList
BA BufferAllocator
ErrorSocks System.Collections.ArrayList
ListenSock Socket
ReadSocks System.Collections.ArrayList
Run bool
TAA TAAuthorizer
TEL TcpEdgeListener
WriteSocks System.Collections.ArrayList

Protected Properties

Property Type Description
TIMEOUT_MS int
_con_socks System.Collections.ArrayList
_sock_to_constate System.Collections.Specialized.ListDictionary
_sock_to_rs System.Collections.Hashtable
_socks_to_send System.Collections.ArrayList

Public Methods

Method Description
AddCreationState ( Socket s, CreationState cs ) : void
AddEdge ( TcpEdge e ) : void
AddSendWaiter ( Socket s ) : void
FlushSocket ( Socket s ) : void
GetEdge ( Socket s ) : TcpEdge
GetReceiveState ( Socket s ) : ReceiveState
RemoveEdge ( TcpEdge e ) : void
Select ( ) : void
SocketState ( TcpEdgeListener tel ) : System
TakeCreationState ( Socket s ) : CreationState

Method Details

AddCreationState() public method

public AddCreationState ( Socket s, CreationState cs ) : void
s Socket
cs CreationState
return void

AddEdge() public method

public AddEdge ( TcpEdge e ) : void
e TcpEdge
return void

AddSendWaiter() public method

public AddSendWaiter ( Socket s ) : void
s Socket
return void

FlushSocket() public method

public FlushSocket ( Socket s ) : void
s Socket
return void

GetEdge() public method

public GetEdge ( Socket s ) : TcpEdge
s Socket
return TcpEdge

GetReceiveState() public method

public GetReceiveState ( Socket s ) : ReceiveState
s Socket
return System.Net.ReceiveState

RemoveEdge() public method

public RemoveEdge ( TcpEdge e ) : void
e TcpEdge
return void

Select() public method

public Select ( ) : void
return void

SocketState() public method

public SocketState ( TcpEdgeListener tel ) : System
tel TcpEdgeListener
return System

TakeCreationState() public method

public TakeCreationState ( Socket s ) : CreationState
s Socket
return CreationState

Property Details

AllSockets public property

public ArrayList,System.Collections AllSockets
return System.Collections.ArrayList

BA public property

public BufferAllocator BA
return BufferAllocator

ErrorSocks public property

public ArrayList,System.Collections ErrorSocks
return System.Collections.ArrayList

ListenSock public property

public Socket ListenSock
return Socket

ReadSocks public property

public ArrayList,System.Collections ReadSocks
return System.Collections.ArrayList

Run public property

public bool Run
return bool

TAA public property

public TAAuthorizer,Brunet.Transport TAA
return TAAuthorizer

TEL public property

public TcpEdgeListener,Brunet.Transport TEL
return TcpEdgeListener

TIMEOUT_MS protected static property

protected static int TIMEOUT_MS
return int

WriteSocks public property

public ArrayList,System.Collections WriteSocks
return System.Collections.ArrayList

_con_socks protected property

protected ArrayList,System.Collections _con_socks
return System.Collections.ArrayList

_sock_to_constate protected property

protected ListDictionary,System.Collections.Specialized _sock_to_constate
return System.Collections.Specialized.ListDictionary

_sock_to_rs protected property

protected Hashtable,System.Collections _sock_to_rs
return System.Collections.Hashtable

_socks_to_send protected property

protected ArrayList,System.Collections _socks_to_send
return System.Collections.ArrayList