kodi
PLT_MediaRenderer Member List

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

AddEmbeddedDevice(PLT_DeviceDataReference &device) (defined in PLT_DeviceData)PLT_DeviceData
AddIcon(const PLT_DeviceIcon &icon, const char *fileroot, const char *urlroot="/")PLT_DeviceHostvirtual
AddIcon(const PLT_DeviceIcon &icon, const void *data, NPT_Size size, bool copy=true)PLT_DeviceHostvirtual
AddService(PLT_Service *service) (defined in PLT_DeviceData)PLT_DeviceData
Announce(PLT_DeviceData *device, NPT_HttpRequest &request, NPT_UdpSocket &socket, PLT_SsdpAnnounceType type)PLT_DeviceHostprotectedstatic
Announce(NPT_HttpRequest &request, NPT_UdpSocket &socket, PLT_SsdpAnnounceType type)PLT_DeviceHostinlineprotected
Cleanup() (defined in PLT_DeviceData)PLT_DeviceDataprotectedvirtual
Completed(NPT_Result)NPT_HttpRequestHandlerinlinevirtual
FindEmbeddedDevice(const char *uuid, PLT_DeviceDataReference &device) (defined in PLT_DeviceData)PLT_DeviceData
FindEmbeddedDeviceByType(const char *type, PLT_DeviceDataReference &device) (defined in PLT_DeviceData)PLT_DeviceData
FindServiceByControlURL(const char *url, PLT_Service *&service, bool recursive=false) (defined in PLT_DeviceData)PLT_DeviceData
FindServiceByEventSubURL(const char *url, PLT_Service *&service, bool recursive=false) (defined in PLT_DeviceData)PLT_DeviceData
FindServiceById(const char *id, PLT_Service *&service) (defined in PLT_DeviceData)PLT_DeviceData
FindServiceByName(const char *name, PLT_Service *&service) (defined in PLT_DeviceData)PLT_DeviceData
FindServiceBySCPDURL(const char *url, PLT_Service *&service, bool recursive=false) (defined in PLT_DeviceData)PLT_DeviceData
FindServiceByType(const char *type, PLT_Service *&service) (defined in PLT_DeviceData)PLT_DeviceData
GenerateNextBootId() (defined in PLT_DeviceData)PLT_DeviceData
GetDescription(NPT_String &desc) (defined in PLT_DeviceData)PLT_DeviceDatavirtual
GetDescription(NPT_XmlElementNode *parent, NPT_XmlElementNode **device=NULL) (defined in PLT_DeviceData)PLT_DeviceDatavirtual
GetDescriptionUrl(const char *ip_address=NULL) (defined in PLT_DeviceData)PLT_DeviceDatavirtual
GetEmbeddedDevices() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetFriendlyName() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetIconUrl(const char *mimetype=NULL, NPT_Int32 maxsize=0, NPT_Int32 maxdepth=0) (defined in PLT_DeviceData)PLT_DeviceDatavirtual
GetLeaseTime() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetLocalIP() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetModelDescription() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetParentUUID() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetPort()PLT_DeviceHostinlinevirtual
GetServices() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetType() const (defined in PLT_DeviceData)PLT_DeviceDatainline
GetURLBase() (defined in PLT_DeviceData)PLT_DeviceDatavirtual
GetUUID() const (defined in PLT_DeviceData)PLT_DeviceDatainline
IsRoot() (defined in PLT_DeviceData)PLT_DeviceDatainline
m_AggregationFlags (defined in PLT_DeviceData)PLT_DeviceData
m_ByeByeFirst (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_DeviceType (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_DlnaCap (defined in PLT_DeviceData)PLT_DeviceData
m_DlnaDoc (defined in PLT_DeviceData)PLT_DeviceData
m_EmbeddedDevices (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_ExtraBroascast (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_FriendlyName (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_HttpServer (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_Icons (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_LeaseTime (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_LeaseTimeLastUpdate (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_LocalIfaceIp (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_Manufacturer (defined in PLT_DeviceData)PLT_DeviceData
m_ManufacturerURL (defined in PLT_DeviceData)PLT_DeviceData
m_ModelDescription (defined in PLT_DeviceData)PLT_DeviceData
m_ModelName (defined in PLT_DeviceData)PLT_DeviceData
m_ModelNumber (defined in PLT_DeviceData)PLT_DeviceData
m_ModelURL (defined in PLT_DeviceData)PLT_DeviceData
m_ParentUUID (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_Port (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_PortRebind (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_PresentationURL (defined in PLT_DeviceData)PLT_DeviceData
m_Representation (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_SerialNumber (defined in PLT_DeviceData)PLT_DeviceData
m_Services (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_Started (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_TaskManager (defined in PLT_DeviceHost)PLT_DeviceHostprotected
m_UPC (defined in PLT_DeviceData)PLT_DeviceData
m_URLBase (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_URLDescription (defined in PLT_DeviceData)PLT_DeviceDataprotected
m_UUID (defined in PLT_DeviceData)PLT_DeviceDataprotected
NormalizeURL(const NPT_String &url) (defined in PLT_DeviceData)PLT_DeviceDatavirtual
OnAction(PLT_ActionReference &action, const PLT_HttpRequestContext &context) overridePLT_MediaRenderervirtual
OnAddExtraInfo(NPT_XmlElementNode *) (defined in PLT_DeviceData)PLT_DeviceDatainlineprotectedvirtual
OnGetCurrentConnectionInfo(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnGetVolumeDBRange(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnNext(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnPause(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnPlay(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnPrevious(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSeek(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSetAVTransportURI(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSetMute(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSetNextAVTransportURI(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSetPlayMode(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSetVolume(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSetVolumeDB(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
OnSsdpPacket(const NPT_HttpRequest &request, const NPT_HttpRequestContext &context) overridePLT_DeviceHostprotectedvirtual
OnStop(PLT_ActionReference &action) (defined in PLT_MediaRenderer)PLT_MediaRendererprotectedvirtual
operator const char *() (defined in PLT_DeviceData)PLT_DeviceData
PLT_DeviceData(NPT_HttpUrl description_url=NPT_HttpUrl(NULL, 0, "/description.xml"), const char *uuid="", NPT_TimeInterval lease_time= *PLT_Constants::GetInstance().GetDefaultDeviceLease(), const char *device_type="", const char *friendly_name="") (defined in PLT_DeviceData)PLT_DeviceData
PLT_DeviceHost(const char *description_path="/", const char *uuid="", const char *device_type="", const char *friendly_name="", bool show_ip=false, NPT_UInt16 port=0, bool port_rebind=false)PLT_DeviceHost
PLT_MediaRenderer(const char *friendly_name, bool show_ip=false, const char *uuid=NULL, unsigned int port=0, bool port_rebind=false) (defined in PLT_MediaRenderer)PLT_MediaRenderer
ProcessGetDescription(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response)PLT_DeviceHostprotectedvirtual
ProcessGetSCPD(PLT_Service *service, NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response)PLT_DeviceHostprotectedvirtual
ProcessHttpGetRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response)PLT_DeviceHostprotectedvirtual
ProcessHttpPostRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response)PLT_DeviceHostprotectedvirtual
ProcessHttpSubscriberRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response)PLT_DeviceHostprotectedvirtual
RemoveEmbeddedDevice(PLT_DeviceDataReference &device) (defined in PLT_DeviceData)PLT_DeviceData
RemoveService(PLT_Service *service) (defined in PLT_DeviceData)PLT_DeviceData
SendResponseBody(const NPT_HttpRequestContext &context, NPT_HttpResponse &response, NPT_OutputStream &output)NPT_HttpRequestHandlervirtual
SendSsdpSearchResponse(PLT_DeviceData *device, NPT_HttpResponse &response, NPT_UdpSocket &socket, const char *st, const NPT_SocketAddress *addr=NULL)PLT_DeviceHostprotectedstatic
SendSsdpSearchResponse(NPT_HttpResponse &response, NPT_UdpSocket &socket, const char *st, const NPT_SocketAddress *addr=NULL)PLT_DeviceHostinlineprotectedvirtual
SetBootId(NPT_UInt32 bootId) (defined in PLT_DeviceData)PLT_DeviceData
SetByeByeFirst(bool bye_bye_first)PLT_DeviceHostinlinevirtual
SetDelegate(PLT_MediaRendererDelegate *delegate) (defined in PLT_MediaRenderer)PLT_MediaRendererinlinevirtual
SetExtraBroadcast(bool broadcast) (defined in PLT_DeviceHost)PLT_DeviceHostinlinevirtual
SetLeaseTime(NPT_TimeInterval lease_time)PLT_DeviceHostinline
SetNextBootId(NPT_UInt32 nextBootId) (defined in PLT_DeviceData)PLT_DeviceData
SetupDevice()PLT_DeviceHostprotectedvirtual
SetupIcons()PLT_DeviceHostprotectedvirtual
SetupResponse(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) overridePLT_DeviceHostprotectedvirtual
SetupServices() overridePLT_MediaRenderervirtual
Start(PLT_SsdpListenTask *task)PLT_DeviceHostprotectedvirtual
Stop(PLT_SsdpListenTask *task)PLT_DeviceHostprotectedvirtual
~NPT_HttpRequestHandler() (defined in NPT_HttpRequestHandler)NPT_HttpRequestHandlerinlinevirtual
~PLT_DeviceData() (defined in PLT_DeviceData)PLT_DeviceDataprotectedvirtual
~PLT_DeviceHost() override (defined in PLT_DeviceHost)PLT_DeviceHost
~PLT_MediaRenderer() override (defined in PLT_MediaRenderer)PLT_MediaRendererprotected
~PLT_SsdpPacketListener() (defined in PLT_SsdpPacketListener)PLT_SsdpPacketListenerinlinevirtual