|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UpnpService
Primary interface of the Cling Core UPnP stack.
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.
Nested Class Summary | |
---|---|
static class |
UpnpService.Shutdown
|
static class |
UpnpService.Start
|
Method Summary | |
---|---|
UpnpServiceConfiguration |
getConfiguration()
|
ControlPoint |
getControlPoint()
|
ProtocolFactory |
getProtocolFactory()
|
Registry |
getRegistry()
|
Router |
getRouter()
|
void |
shutdown()
Stopping the UPnP stack. |
Method Detail |
---|
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |