kodi
PLT_Service Member List

This is the complete list of members for PLT_Service, including all inherited members.

FindActionDesc(const char *name)PLT_Service
FindStateVariable(const char *name)PLT_Service
ForceVersion(NPT_Cardinal version)PLT_Service
GetActionDescs() constPLT_Serviceinline
GetControlURL(bool absolute=false)PLT_Service
GetDescription(NPT_XmlElementNode *parent, NPT_XmlElementNode **service=NULL)PLT_Service
GetDevice()PLT_Serviceinline
GetEventSubURL(bool absolute=false)PLT_Service
GetSCPDURL(bool absolute=false)PLT_Service
GetSCPDXML(NPT_String &xml)PLT_Service
GetServiceID() constPLT_Serviceinline
GetServiceName() constPLT_Serviceinline
GetServiceType() constPLT_Serviceinline
GetStateVariables() constPLT_Serviceinline
GetStateVariableValue(const char *name, NPT_String &value)PLT_Service
IncStateVariable(const char *name)PLT_Service
InitURLs(const char *service_name)PLT_Service
IsSubscribable()PLT_Service
IsTrue(const NPT_String &value) (defined in PLT_Service)PLT_Serviceinlinestatic
IsValid()PLT_Serviceinline
m_ActionDescs (defined in PLT_Service)PLT_Serviceprotected
m_ControlURL (defined in PLT_Service)PLT_Serviceprotected
m_Device (defined in PLT_Service)PLT_Serviceprotected
m_EventingPaused (defined in PLT_Service)PLT_Serviceprotected
m_EventSubURL (defined in PLT_Service)PLT_Serviceprotected
m_EventTask (defined in PLT_Service)PLT_Serviceprotected
m_LastChangeNamespace (defined in PLT_Service)PLT_Serviceprotected
m_Lock (defined in PLT_Service)PLT_Serviceprotected
m_SCPDURL (defined in PLT_Service)PLT_Serviceprotected
m_ServiceID (defined in PLT_Service)PLT_Serviceprotected
m_ServiceName (defined in PLT_Service)PLT_Serviceprotected
m_ServiceType (defined in PLT_Service)PLT_Serviceprotected
m_StateVars (defined in PLT_Service)PLT_Serviceprotected
m_StateVarsChanged (defined in PLT_Service)PLT_Serviceprotected
m_StateVarsToPublish (defined in PLT_Service)PLT_Serviceprotected
m_Subscribers (defined in PLT_Service)PLT_Serviceprotected
PauseEventing(bool pause=true)PLT_Service
PLT_DeviceHost (defined in PLT_Service)PLT_Servicefriend
PLT_Service(PLT_DeviceData *device, const char *type, const char *id, const char *name, const char *last_change_namespace=NULL)PLT_Service
PLT_StateVariable (defined in PLT_Service)PLT_Servicefriend
SetControlURL(const char *url) (defined in PLT_Service)PLT_Serviceinline
SetEventSubURL(const char *url)PLT_Serviceinline
SetSCPDURL(const char *url)PLT_Serviceinline
SetSCPDXML(const char *xml)PLT_Service
SetStateVariable(const char *name, const char *value, const bool clearonsend=false)PLT_Service
SetStateVariableExtraAttribute(const char *name, const char *key, const char *value)PLT_Service
SetStateVariableRate(const char *name, NPT_TimeInterval rate)PLT_Service
~PLT_Service() (defined in PLT_Service)PLT_Servicevirtual