C# Class Library.Net.Amoeba.ServerManager

Inheritance: StateManagerBase, Library.Configuration.ISettings
Mostra file Open project: Alliance-Network/Library Class Usage Examples

Public Methods

Method Description
AcceptConnection ( string &uri, BandwidthLimit bandwidthLimit ) : Connection
Load ( string directoryPath ) : void
Save ( string directoryPath ) : void
ServerManager ( BufferManager bufferManager ) : System
Start ( ) : void
Stop ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnAcceptCapEvent ( string &uri ) : Cap
OnCheckUriEvent ( string uri ) : bool

Private Methods

Method Description
WatchTimer ( ) : void

Method Details

AcceptConnection() public method

public AcceptConnection ( string &uri, BandwidthLimit bandwidthLimit ) : Connection
uri string
bandwidthLimit BandwidthLimit
return Connection

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Load() public method

public Load ( string directoryPath ) : void
directoryPath string
return void

OnAcceptCapEvent() protected method

protected OnAcceptCapEvent ( string &uri ) : Cap
uri string
return Cap

OnCheckUriEvent() protected method

protected OnCheckUriEvent ( string uri ) : bool
uri string
return bool

Save() public method

public Save ( string directoryPath ) : void
directoryPath string
return void

ServerManager() public method

public ServerManager ( BufferManager bufferManager ) : System
bufferManager BufferManager
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void