xbmc
PLT_CtrlPoint Member List

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

AddDevice(PLT_DeviceDataReference &data) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
AddListener(PLT_CtrlPointListener *listener) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
Completed(NPT_Result)NPT_HttpRequestHandlerinlinevirtual
CreateAction(PLT_DeviceDataReference &device, const char *service_type, const char *action_name, PLT_ActionReference &action) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
DecomposeLastChangeVar(NPT_List< PLT_StateVariable *> &vars) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
Discover(const NPT_HttpUrl &url=NPT_HttpUrl("239.255.255.250", 1900, "*"), const char *target="ssdp:all", NPT_Cardinal mx=5, NPT_TimeInterval frequency=NPT_TimeInterval(50.), NPT_TimeInterval initial_delay=NPT_TimeInterval(0.)) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
FindActionDesc(PLT_DeviceDataReference &device, const char *service_type, const char *action_name, PLT_ActionDesc *&action_desc) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
GetPort(NPT_UInt16 &port)PLT_CtrlPointvirtual
IgnoreUUID(const char *uuid) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
InspectDevice(const NPT_HttpUrl &location, const char *uuid, NPT_TimeInterval leasetime= *PLT_Constants::GetInstance().GetDefaultDeviceLease()) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
InvokeAction(PLT_ActionReference &action, void *userdata=NULL) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
NPT_Reference< PLT_CtrlPoint > (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
OnSsdpPacket(const NPT_HttpRequest &request, const NPT_HttpRequestContext &context) override (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
PLT_CtrlPoint(const char *search_criteria="upnp:rootdevice") (defined in PLT_CtrlPoint)PLT_CtrlPoint
PLT_CtrlPointGetDescriptionTask (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_CtrlPointGetSCPDsTask (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_CtrlPointHouseKeepingTask (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_CtrlPointInvokeActionTask (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_CtrlPointSubscribeEventTask (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_EventSubscriberRemoverIterator (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_UPnP (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_UPnP_CtrlPointStartIterator (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
PLT_UPnP_CtrlPointStopIterator (defined in PLT_CtrlPoint)PLT_CtrlPointfriend
ProcessActionResponse(NPT_Result res, const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse *response, PLT_ActionReference &action, void *userdata) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
ProcessGetDescriptionResponse(NPT_Result res, const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse *response, NPT_TimeInterval leasetime, NPT_String uuid) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
ProcessGetSCPDResponse(NPT_Result res, const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse *response, PLT_DeviceDataReference &device) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
ProcessHttpNotify(const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
ProcessSsdpMessage(const NPT_HttpMessage &message, const NPT_HttpRequestContext &context, NPT_String &uuid) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
ProcessSsdpNotify(const NPT_HttpRequest &request, const NPT_HttpRequestContext &context) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
ProcessSsdpSearchResponse(NPT_Result res, const NPT_HttpRequestContext &context, NPT_HttpResponse *response) override (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
ProcessSubscribeResponse(NPT_Result res, const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse *response, PLT_Service *service, void *userdata) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
RemoveDevice(PLT_DeviceDataReference &data) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
RemoveListener(PLT_CtrlPointListener *listener) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
Search(const NPT_HttpUrl &url=NPT_HttpUrl("239.255.255.250", 1900, "*"), const char *target="upnp:rootdevice", NPT_Cardinal mx=5, NPT_TimeInterval frequency=NPT_TimeInterval(50.), NPT_TimeInterval initial_delay=NPT_TimeInterval(0.)) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
SendResponseBody(const NPT_HttpRequestContext &context, NPT_HttpResponse &response, NPT_OutputStream &output)NPT_HttpRequestHandlervirtual
SetupResponse(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
Start(PLT_SsdpListenTask *task) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
Stop(PLT_SsdpListenTask *task) (defined in PLT_CtrlPoint)PLT_CtrlPointprotectedvirtual
Subscribe(PLT_Service *service, bool cancel=false, void *userdata=NULL) (defined in PLT_CtrlPoint)PLT_CtrlPointvirtual
~NPT_HttpRequestHandler() (defined in NPT_HttpRequestHandler)NPT_HttpRequestHandlerinlinevirtual
~PLT_CtrlPoint() override (defined in PLT_CtrlPoint)PLT_CtrlPoint
~PLT_SsdpPacketListener() (defined in PLT_SsdpPacketListener)PLT_SsdpPacketListenerinlinevirtual
~PLT_SsdpSearchResponseListener() (defined in PLT_SsdpSearchResponseListener)PLT_SsdpSearchResponseListenerinlinevirtual