kodi
|
This is the complete list of members for CMediaCrawler, 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_DeviceHost | virtual |
AddIcon(const PLT_DeviceIcon &icon, const void *data, NPT_Size size, bool copy=true) | PLT_DeviceHost | virtual |
AddService(PLT_Service *service) (defined in PLT_DeviceData) | PLT_DeviceData | |
AddStreamHandler(CStreamHandler *handler) (defined in CMediaCrawler) | CMediaCrawler | |
Announce(PLT_DeviceData *device, NPT_HttpRequest &request, NPT_UdpSocket &socket, PLT_SsdpAnnounceType type) | PLT_DeviceHost | protectedstatic |
Announce(NPT_HttpRequest &request, NPT_UdpSocket &socket, PLT_SsdpAnnounceType type) | PLT_DeviceHost | inlineprotected |
Browse(PLT_DeviceDataReference &device, const char *object_id, NPT_UInt32 start_index, NPT_UInt32 count=30, bool browse_metadata=false, const char *filter="dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author", const char *sort_criteria="", void *userdata=NULL) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | virtual |
BROWSEDIRECTCHILDREN enum value (defined in PLT_MediaServer) | PLT_MediaServer | |
BrowseFlags enum name (defined in PLT_MediaServer) | PLT_MediaServer | |
BROWSEMETADATA enum value (defined in PLT_MediaServer) | PLT_MediaServer | |
Cleanup() (defined in PLT_DeviceData) | PLT_DeviceData | protectedvirtual |
CMediaCrawler(PLT_CtrlPointReference &ctrlPoint, const char *friendly_name="Platinum Crawler", bool show_ip=false, const char *udn=NULL, unsigned int port=0) (defined in CMediaCrawler) | CMediaCrawler | |
Completed(NPT_Result) | NPT_HttpRequestHandler | inlinevirtual |
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 | |
FindServer(const char *uuid, PLT_DeviceDataReference &device) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | virtual |
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 | |
GetDelegate() (defined in PLT_MediaServer) | PLT_MediaServer | inline |
GetDescription(NPT_String &desc) (defined in PLT_DeviceData) | PLT_DeviceData | virtual |
GetDescription(NPT_XmlElementNode *parent, NPT_XmlElementNode **device=NULL) (defined in PLT_DeviceData) | PLT_DeviceData | virtual |
GetDescriptionUrl(const char *ip_address=NULL) (defined in PLT_DeviceData) | PLT_DeviceData | virtual |
GetEmbeddedDevices() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetFriendlyName() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetIconUrl(const char *mimetype=NULL, NPT_Int32 maxsize=0, NPT_Int32 maxdepth=0) (defined in PLT_DeviceData) | PLT_DeviceData | virtual |
GetLeaseTime() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetLocalIP() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetMediaServers() (defined in PLT_MediaBrowser) | PLT_MediaBrowser | inlinevirtual |
GetModelDescription() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetParentUUID() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetPort() | PLT_DeviceHost | inlinevirtual |
GetSearchCapabilities(PLT_DeviceDataReference &device, void *userdata=NULL) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | virtual |
GetServices() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetSortCapabilities(PLT_DeviceDataReference &device, void *userdata=NULL) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | virtual |
GetType() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
GetURLBase() (defined in PLT_DeviceData) | PLT_DeviceData | virtual |
GetUUID() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
IsRoot() (defined in PLT_DeviceData) | PLT_DeviceData | inline |
m_AggregationFlags (defined in PLT_DeviceData) | PLT_DeviceData | |
m_ByeByeFirst (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_CtrlPoint (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protected |
m_Delegate (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protected |
m_DeviceType (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_DlnaCap (defined in PLT_DeviceData) | PLT_DeviceData | |
m_DlnaDoc (defined in PLT_DeviceData) | PLT_DeviceData | |
m_EmbeddedDevices (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_ExtraBroascast (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_FriendlyName (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_HttpServer (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_Icons (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_LeaseTime (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_LeaseTimeLastUpdate (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_LocalIfaceIp (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_Manufacturer (defined in PLT_DeviceData) | PLT_DeviceData | |
m_ManufacturerURL (defined in PLT_DeviceData) | PLT_DeviceData | |
m_MediaServers (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protected |
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_DeviceData | protected |
m_Port (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_PortRebind (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_PresentationURL (defined in PLT_DeviceData) | PLT_DeviceData | |
m_Representation (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_SerialNumber (defined in PLT_DeviceData) | PLT_DeviceData | |
m_Services (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_Started (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_TaskManager (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
m_UPC (defined in PLT_DeviceData) | PLT_DeviceData | |
m_URLBase (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_URLDescription (defined in PLT_DeviceData) | PLT_DeviceData | protected |
m_UUID (defined in PLT_DeviceData) | PLT_DeviceData | protected |
NormalizeURL(const NPT_String &url) (defined in PLT_DeviceData) | PLT_DeviceData | virtual |
OnAction(PLT_ActionReference &action, const PLT_HttpRequestContext &context) override | PLT_MediaServer | protectedvirtual |
OnActionResponse(NPT_Result res, PLT_ActionReference &action, void *userdata) override (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnAddExtraInfo(NPT_XmlElementNode *) (defined in PLT_DeviceData) | PLT_DeviceData | inlineprotectedvirtual |
OnBrowse(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in CMediaCrawler) | CMediaCrawler | protectedvirtual |
OnBrowseDirectChildren(PLT_ActionReference &action, const char *object_id, const char *filter, NPT_UInt32 starting_index, NPT_UInt32 requested_count, const char *sort_criteria, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnBrowseMetadata(PLT_ActionReference &action, const char *object_id, const char *filter, NPT_UInt32 starting_index, NPT_UInt32 requested_count, const char *sort_criteria, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnBrowseResponse(NPT_Result res, PLT_DeviceDataReference &device, PLT_ActionReference &action, void *userdata) (defined in CMediaCrawler) | CMediaCrawler | protectedvirtual |
OnDeviceAdded(PLT_DeviceDataReference &device) override (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnDeviceRemoved(PLT_DeviceDataReference &device) override (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnEventNotify(PLT_Service *service, NPT_List< PLT_StateVariable *> *vars) override (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnGetCurrentConnectionIDs(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnGetCurrentConnectionInfo(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnGetProtocolInfo(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnGetSearchCapabilities(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnGetSearchCapabilitiesResponse(NPT_Result res, PLT_DeviceDataReference &device, PLT_ActionReference &action, void *userdata) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnGetSortCapabilities(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnGetSortCapabilitiesResponse(NPT_Result res, PLT_DeviceDataReference &device, PLT_ActionReference &action, void *userdata) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnGetSystemUpdateID(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnSearch(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnSearchContainer(PLT_ActionReference &action, const char *container_id, const char *search_criteria, const char *filter, NPT_UInt32 starting_index, NPT_UInt32 requested_count, const char *sort_criteria, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
OnSearchResponse(NPT_Result res, PLT_DeviceDataReference &device, PLT_ActionReference &action, void *userdata) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | protectedvirtual |
OnSsdpPacket(const NPT_HttpRequest &request, const NPT_HttpRequestContext &context) override | PLT_DeviceHost | protectedvirtual |
OnUpdate(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
operator const char *() (defined in PLT_DeviceData) | PLT_DeviceData | |
ParseBrowseFlag(const char *str, BrowseFlags &flag) (defined in PLT_MediaServer) | PLT_MediaServer | static |
ParseSort(const NPT_String &sort, NPT_List< NPT_String > &list) (defined in PLT_MediaServer) | PLT_MediaServer | static |
ParseTagList(const NPT_String &updates, NPT_Map< NPT_String, NPT_String > &tags) (defined in PLT_MediaServer) | PLT_MediaServer | static |
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_MediaBrowser(PLT_CtrlPointReference &ctrl_point, PLT_MediaBrowserDelegate *delegate=NULL) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | |
PLT_MediaServer(const char *friendly_name, bool show_ip=false, const char *uuid=NULL, NPT_UInt16 port=0, bool port_rebind=false) (defined in PLT_MediaServer) | PLT_MediaServer | |
ProcessFileRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) (defined in CMediaCrawler) | CMediaCrawler | protected |
ProcessGetDescription(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) | PLT_DeviceHost | protectedvirtual |
ProcessGetSCPD(PLT_Service *service, NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) | PLT_DeviceHost | protectedvirtual |
ProcessHttpGetRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override | PLT_MediaServer | protectedvirtual |
ProcessHttpPostRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) | PLT_DeviceHost | protectedvirtual |
ProcessHttpSubscriberRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) | PLT_DeviceHost | protectedvirtual |
RemoveEmbeddedDevice(PLT_DeviceDataReference &device) (defined in PLT_DeviceData) | PLT_DeviceData | |
RemoveService(PLT_Service *service) (defined in PLT_DeviceData) | PLT_DeviceData | |
Search(PLT_DeviceDataReference &device, const char *container_id, const char *search_criteria, NPT_UInt32 start_index, NPT_UInt32 count=30, const char *filter="dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author", void *userdata=NULL) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | virtual |
SendResponseBody(const NPT_HttpRequestContext &context, NPT_HttpResponse &response, NPT_OutputStream &output) | NPT_HttpRequestHandler | virtual |
SendSsdpSearchResponse(PLT_DeviceData *device, NPT_HttpResponse &response, NPT_UdpSocket &socket, const char *st, const NPT_SocketAddress *addr=NULL) | PLT_DeviceHost | protectedstatic |
SendSsdpSearchResponse(NPT_HttpResponse &response, NPT_UdpSocket &socket, const char *st, const NPT_SocketAddress *addr=NULL) | PLT_DeviceHost | inlineprotectedvirtual |
SetBootId(NPT_UInt32 bootId) (defined in PLT_DeviceData) | PLT_DeviceData | |
SetByeByeFirst(bool bye_bye_first) | PLT_DeviceHost | inlinevirtual |
SetDelegate(PLT_MediaBrowserDelegate *delegate) (defined in PLT_MediaBrowser) | PLT_MediaBrowser | inlinevirtual |
SetDelegate(PLT_MediaServerDelegate *delegate) (defined in PLT_MediaServer) | PLT_MediaServer | inlinevirtual |
SetExtraBroadcast(bool broadcast) (defined in PLT_DeviceHost) | PLT_DeviceHost | inlinevirtual |
SetLeaseTime(NPT_TimeInterval lease_time) | PLT_DeviceHost | inline |
SetNextBootId(NPT_UInt32 nextBootId) (defined in PLT_DeviceData) | PLT_DeviceData | |
SetupDevice() | PLT_DeviceHost | protectedvirtual |
SetupIcons() | PLT_DeviceHost | protectedvirtual |
SetupResponse(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override | PLT_DeviceHost | protectedvirtual |
SetupServices() override | PLT_MediaServer | protectedvirtual |
Start(PLT_SsdpListenTask *task) | PLT_DeviceHost | protectedvirtual |
Stop(PLT_SsdpListenTask *task) | PLT_DeviceHost | protectedvirtual |
UpdateContainerUpdateID(const char *id, NPT_UInt32 update) (defined in PLT_MediaServer) | PLT_MediaServer | virtual |
UpdateSystemUpdateID(NPT_UInt32 update) (defined in PLT_MediaServer) | PLT_MediaServer | virtual |
~CMediaCrawler() (defined in CMediaCrawler) | CMediaCrawler | virtual |
~NPT_HttpRequestHandler() (defined in NPT_HttpRequestHandler) | NPT_HttpRequestHandler | inlinevirtual |
~PLT_CtrlPointListener() (defined in PLT_CtrlPointListener) | PLT_CtrlPointListener | inlinevirtual |
~PLT_DeviceData() (defined in PLT_DeviceData) | PLT_DeviceData | protectedvirtual |
~PLT_DeviceHost() override (defined in PLT_DeviceHost) | PLT_DeviceHost | |
~PLT_MediaBrowser() override (defined in PLT_MediaBrowser) | PLT_MediaBrowser | |
~PLT_MediaServer() override (defined in PLT_MediaServer) | PLT_MediaServer | protected |
~PLT_SsdpPacketListener() (defined in PLT_SsdpPacketListener) | PLT_SsdpPacketListener | inlinevirtual |