Constructor SsdpDevicePublisherBase
SsdpDevicePublisherBase(ISsdpCommunicationsServer, String, String)
Default constructor.
Declaration
protected SsdpDevicePublisherBase(ISsdpCommunicationsServer communicationsServer, string osName, string osVersion)
Parameters
Type | Name | Description |
---|---|---|
ISsdpCommunicationsServer | communicationsServer | The ISsdpCommunicationsServer implementation, used to send and receive SSDP network messages. |
System.String | osName | Then name of the operating system running the server. |
System.String | osVersion | The version of the operating system running the server. |
SsdpDevicePublisherBase(ISsdpCommunicationsServer, String, String, ISsdpLogger)
Full constructor.
Declaration
protected SsdpDevicePublisherBase(ISsdpCommunicationsServer communicationsServer, string osName, string osVersion, ISsdpLogger log)
Parameters
Type | Name | Description |
---|---|---|
ISsdpCommunicationsServer | communicationsServer | The ISsdpCommunicationsServer implementation, used to send and receive SSDP network messages. |
System.String | osName | Then name of the operating system running the server. |
System.String | osVersion | The version of the operating system running the server. |
ISsdpLogger | log | An implementation of ISsdpLogger to be used for logging activity. May be null, in which case no logging is performed. |