C# Class NMaier.SimpleDlna.Server.HttpServer

Inheritance: Logging, IDisposable
Afficher le fichier Open project: nmaier/simpleDLNA Class Usage Examples

Méthodes publiques

Свойство Type Description
Signature string

Méthodes publiques

Méthode Description
Dispose ( ) : void
HttpServer ( ) : System
HttpServer ( int port ) : System
RegisterMediaServer ( IMediaServer server ) : void
UnregisterMediaServer ( IMediaServer server ) : void

Private Methods

Méthode Description
Accept ( ) : void
AcceptCallback ( IAsyncResult result ) : void
AuthorizeClient ( HttpClient client ) : bool
FindHandler ( string prefix ) : IPrefixHandler
GenerateServerSignature ( ) : string
RegisterHandler ( IPrefixHandler handler ) : void
RemoveClient ( HttpClient client ) : void
TimeouterCallback ( object sender, System.Timers.ElapsedEventArgs e ) : void
UnregisterHandler ( IPrefixHandler handler ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

HttpServer() public méthode

public HttpServer ( ) : System
Résultat System

HttpServer() public méthode

public HttpServer ( int port ) : System
port int
Résultat System

RegisterMediaServer() public méthode

public RegisterMediaServer ( IMediaServer server ) : void
server IMediaServer
Résultat void

UnregisterMediaServer() public méthode

public UnregisterMediaServer ( IMediaServer server ) : void
server IMediaServer
Résultat void

Property Details

Signature public_oe static_oe property

public static string Signature
Résultat string