com.aelitis.net.upnp
Interface UPnPService
- All Known Implementing Classes:
- NatPMPUPnPRootDeviceImpl.NatPMPUPnPWANConnection, UPnPServiceImpl
public interface UPnPService
getDevice
UPnPDevice getDevice()
getServiceType
String getServiceType()
getControlURLs
List<URL> getControlURLs()
throws UPnPException
- Throws:
UPnPException
setPreferredControlURL
void setPreferredControlURL(URL url)
isConnectable
boolean isConnectable()
getActions
UPnPAction[] getActions()
throws UPnPException
- Throws:
UPnPException
getAction
UPnPAction getAction(String name)
throws UPnPException
- Throws:
UPnPException
getStateVariables
UPnPStateVariable[] getStateVariables()
throws UPnPException
- Throws:
UPnPException
getStateVariable
UPnPStateVariable getStateVariable(String name)
throws UPnPException
- Throws:
UPnPException
getSpecificService
UPnPSpecificService getSpecificService()
- gets a specific service if such is supported
- Returns:
getDirectInvocations
boolean getDirectInvocations()
setDirectInvocations
void setDirectInvocations(boolean force)