IUniversalPlugAndPlayManager Interface |
Namespace: VirtualRadar.Interface.WebServer
The IUniversalPlugAndPlayManager type exposes the following members.
Name | Description | |
---|---|---|
IsEnabled |
Gets a value mirroring the configuration option that enables or disables the use of the UPnP router.
| |
IsRouterPresent |
Gets a value indicating that a UPnP router is present on the network.
| |
PortForwardingPresent |
Gets a value indicating that there is a port forwarding on the router that redirects packets from the Internet on
the UPnP port indicated by the configuration to this machine and to the port that WebServer is listening to.
| |
Provider |
Gets or sets the provider that abstracts away the environment for the tests.
| |
WebServer |
Gets or sets the web server that wants packets sent to it from the outside world via the UPnP router.
|
Name | Description | |
---|---|---|
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
Initialise |
Initialises the manager once all of the properties have been built up.
| |
PutServerOntoInternet |
Adds the necessary port mappings to the UPnP router to put the WebServer onto the Internet.
| |
TakeServerOffInternet |
Reverses the port mappings added to the UPnP router by PutServerOntoInternet with the intention
of taking the WebServer off the Internet.
|
Name | Description | |
---|---|---|
StateChanged |
Raised when any of the properties that describe the state of the manager changes.
|