C# Class Library.Net.Amoeba.ServerManager

Inheritance: StateManagerBase, Library.Configuration.ISettings
Afficher le fichier Open project: Alliance-Network/Library Class Usage Examples

Méthodes publiques

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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnAcceptCapEvent ( string &uri ) : Cap
OnCheckUriEvent ( string uri ) : bool

Private Methods

Méthode Description
WatchTimer ( ) : void

Method Details

AcceptConnection() public méthode

public AcceptConnection ( string &uri, BandwidthLimit bandwidthLimit ) : Connection
uri string
bandwidthLimit BandwidthLimit
Résultat Connection

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Load() public méthode

public Load ( string directoryPath ) : void
directoryPath string
Résultat void

OnAcceptCapEvent() protected méthode

protected OnAcceptCapEvent ( string &uri ) : Cap
uri string
Résultat Cap

OnCheckUriEvent() protected méthode

protected OnCheckUriEvent ( string uri ) : bool
uri string
Résultat bool

Save() public méthode

public Save ( string directoryPath ) : void
directoryPath string
Résultat void

ServerManager() public méthode

public ServerManager ( BufferManager bufferManager ) : System
bufferManager BufferManager
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void