Property | Type | Description | |
---|---|---|---|
ChannelCid | uint>.ConcurrentDictionary | ||
ChannelSubscriptions | uint>.ConcurrentDictionary | ||
Channels | ObservableConcurrentBag |
||
ClientEndPoint | |||
Gateway | Gateway | ||
IsDisposed | bool | ||
IsDisposing | bool | ||
LastMessage | System.DateTime | ||
ServerEndPoint | |||
Subscriptions | uint>.ConcurrentDictionary |
Method | Description | |
---|---|---|
Add ( |
Adds the next Worker to the chain and register it to the previous Worker to the ReceiveData event.
|
|
Dispose ( ) : void |
Dispose the current chain.
|
|
NbClientConn ( ) : int | ||
NbServerConn ( ) : int | ||
RemoveLast ( ) : void | ||
TcpChain ( Gateway gateway, ChainSide side, |
Creates a request TCP chain
|
|
TcpResponseChain ( Gateway gateway, ChainSide side, |
Creates a response TCP chains
|
|
UdpBeaconReceiver ( Gateway gateway, ChainSide side, |
||
UdpChain ( Gateway gateway, ChainSide side, |
Creates a request UDP chain
|
|
UdpResponseChain ( Gateway gateway, ChainSide side, |
Creates a request UDP chain
|
|
UseChain ( |
Link 2 chains together (a client which is connected to an IOC)
|
|
this ( int key ) : |
Method | Description | |
---|---|---|
GatewayTenSecJobs ( object sender, |
Cleanup server chains (IOC) which are not used since more than Gateway.IOC_KEEP_ALIVE_CONNECTION
|
|
PopulateChain ( Gateway gateway, ChainSide side, IEnumerable |
Used to populate the chain based on a list of types
|
|
WorkerChain ( ) : System |
public static TcpChain ( Gateway gateway, ChainSide side, |
||
gateway | Gateway | |
side | ChainSide | |
client | ||
server | ||
return |
public static TcpResponseChain ( Gateway gateway, ChainSide side, |
||
gateway | Gateway | |
side | ChainSide | |
client | ||
server | ||
return |
public static UdpBeaconReceiver ( Gateway gateway, ChainSide side, |
||
gateway | Gateway | |
side | ChainSide | |
client | ||
server | List |
|
return |
public static UdpChain ( Gateway gateway, ChainSide side, |
||
gateway | Gateway | |
side | ChainSide | |
client | ||
server | List |
|
return |
public static UdpResponseChain ( Gateway gateway, ChainSide side, |
||
gateway | Gateway | |
side | ChainSide | |
client | ||
server | List |
|
return |
public ConcurrentDictionary |
||
return | uint>.ConcurrentDictionary |
public ConcurrentDictionary |
||
return | uint>.ConcurrentDictionary |
public IPEndPoint,System.Net ClientEndPoint | ||
return |
public IPEndPoint,System.Net ServerEndPoint | ||
return |