public interface UpnpService
An implementation can either start immediately when constructed or offer an additional method that starts the UPnP stack on-demand. Implementations are not required to be restartable after shutdown.
Implementations are always thread-safe and can be shared and called concurrently.
Modifier and Type | Interface and Description |
---|---|
static class |
UpnpService.Shutdown |
static class |
UpnpService.Start |
Modifier and Type | Method and Description |
---|---|
UpnpServiceConfiguration |
getConfiguration() |
ControlPoint |
getControlPoint() |
ProtocolFactory |
getProtocolFactory() |
Registry |
getRegistry() |
Router |
getRouter() |
void |
shutdown()
Stopping the UPnP stack.
|
UpnpServiceConfiguration getConfiguration()
ControlPoint getControlPoint()
ProtocolFactory getProtocolFactory()
Registry getRegistry()
Router getRouter()
void shutdown()
Clients are required to stop the UPnP stack properly. Notifications for disappearing devices will be multicast'ed, existing event subscriptions cancelled.
Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.