C# Class Network_Manager.Jobs.Extensions.LoadBalancer.RoutingTable

Show file Open project: SortByte/Network-Manager

Public Properties

Property Type Description
clearing bool
connParams ConnParams>.ConcurrentDictionary
connStatus ConnStatus>.ConcurrentDictionary
lockNumOfCallbacks object
numOfCallbacks int
numOfRoutings CountdownEvent
routingTable int>.ConcurrentDictionary

Public Methods

Method Description
CleanUp ( ) : void
Clear ( ) : void
GetInterface ( Packet packet ) : RoutingObject
GetList ( ) : List
IsUdpConn ( Packet packet ) : RoutingObject
ReleaseAccess ( ) : void
RequestAccess ( ) : void

Method Details

CleanUp() public static method

public static CleanUp ( ) : void
return void

Clear() public static method

public static Clear ( ) : void
return void

GetInterface() public static method

public static GetInterface ( Packet packet ) : RoutingObject
packet Packet
return RoutingObject

GetList() public static method

public static GetList ( ) : List
return List

IsUdpConn() public static method

public static IsUdpConn ( Packet packet ) : RoutingObject
packet Packet
return RoutingObject

ReleaseAccess() public static method

public static ReleaseAccess ( ) : void
return void

RequestAccess() public static method

public static RequestAccess ( ) : void
return void

Property Details

clearing public static property

public static bool clearing
return bool

connParams public static property

public static ConcurrentDictionary connParams
return ConnParams>.ConcurrentDictionary

connStatus public static property

public static ConcurrentDictionary connStatus
return ConnStatus>.ConcurrentDictionary

lockNumOfCallbacks public static property

public static object lockNumOfCallbacks
return object

numOfCallbacks public static property

public static int numOfCallbacks
return int

numOfRoutings public static property

public static CountdownEvent numOfRoutings
return CountdownEvent

routingTable public static property

public static ConcurrentDictionary routingTable
return int>.ConcurrentDictionary