Class UPnPServiceImpl
java.lang.Object
com.biglybt.net.upnp.impl.services.UPnPServiceImpl
- All Implemented Interfaces:
UPnPService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUPnPServiceImpl(UPnPDeviceImpl _device, String indent, SimpleXMLParserDocumentNode service_node) -
Method Summary
Modifier and TypeMethodDescriptiongetControlURLs(boolean prefer_ipv4) booleangets a specific service if such is supportedgetStateVariable(String name) protected URLprotected voidprotected voidparseActions(SimpleXMLParserDocumentNode action_list) protected voidparseStateVars(SimpleXMLParserDocumentNode action_list) voidsetDirectInvocations(boolean force) void
-
Field Details
-
device
-
service_type
-
local_desc_url
-
local_control_url
-
actions
-
state_vars
-
direct_invoke
private boolean direct_invoke -
preferred_control_url_v4
-
preferred_control_url_v6
-
-
Constructor Details
-
UPnPServiceImpl
public UPnPServiceImpl(UPnPDeviceImpl _device, String indent, SimpleXMLParserDocumentNode service_node)
-
-
Method Details
-
getDevice
- Specified by:
getDevicein interfaceUPnPService
-
getServiceType
- Specified by:
getServiceTypein interfaceUPnPService
-
getActions
- Specified by:
getActionsin interfaceUPnPService- Throws:
UPnPException
-
getAction
- Specified by:
getActionin interfaceUPnPService- Throws:
UPnPException
-
getStateVariables
- Specified by:
getStateVariablesin interfaceUPnPService- Throws:
UPnPException
-
getStateVariable
- Specified by:
getStateVariablein interfaceUPnPService- Throws:
UPnPException
-
getDescriptionURL
- Throws:
UPnPException
-
getControlURLs
- Specified by:
getControlURLsin interfaceUPnPService- Throws:
UPnPException
-
setPreferredControlURL
- Specified by:
setPreferredControlURLin interfaceUPnPService
-
getURL
- Throws:
UPnPException
-
loadDescription
- Throws:
UPnPException
-
parseActions
-
parseStateVars
-
getSpecificService
Description copied from interface:UPnPServicegets a specific service if such is supported- Specified by:
getSpecificServicein interfaceUPnPService- Returns:
-
getDirectInvocations
public boolean getDirectInvocations()- Specified by:
getDirectInvocationsin interfaceUPnPService
-
setDirectInvocations
public void setDirectInvocations(boolean force) - Specified by:
setDirectInvocationsin interfaceUPnPService
-