C# Class NMaier.SimpleDlna.Server.Ssdp.SsdpHandler

Inheritance: Logging, IDisposable
显示文件 Open project: nmaier/simpleDLNA Class Usage Examples

Private Properties

Property Type Description
NotifyAll void
NotifyDevice void
ProcessQueue void
Receive void
ReceiveCallback void
RegisterNotification void
RespondToSearch void
SendDatagram void
SendSearchResponse void
Tick void
UnregisterNotification void

Public Methods

Method Description
Dispose ( ) : void
SsdpHandler ( ) : System

Private Methods

Method Description
NotifyAll ( ) : void
NotifyDevice ( UpnpDevice dev, string type, bool sticky ) : void
ProcessQueue ( object sender, System.Timers.ElapsedEventArgs e ) : void
Receive ( ) : void
ReceiveCallback ( IAsyncResult result ) : void
RegisterNotification ( System.Guid uuid, Uri descriptor, IPAddress address ) : void
RespondToSearch ( IPEndPoint endpoint, string req ) : void
SendDatagram ( IPEndPoint endpoint, IPAddress address, string message, bool sticky ) : void
SendSearchResponse ( IPEndPoint endpoint, UpnpDevice dev ) : void
Tick ( object sender, System.Timers.ElapsedEventArgs e ) : void
UnregisterNotification ( System.Guid uuid ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

SsdpHandler() public method

public SsdpHandler ( ) : System
return System