|
kodi
|
This is the complete list of members for UPNP::CUPnPServer, 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 |
| AddSafeResourceUri(PLT_MediaObject *object, const NPT_HttpUrl &rooturi, const NPT_List< NPT_IpAddress > &ips, const char *file_path, const NPT_String &info) (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | inline |
| AddService(PLT_Service *service) (defined in PLT_DeviceData) | PLT_DeviceData | |
| AddSubtitleUriForSecResponse(const NPT_String &movie_md5, const NPT_String &subtitle_uri) (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | |
| Announce(ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data) override (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | virtual |
| PLT_MediaConnect::Announce(PLT_DeviceData *device, NPT_HttpRequest &request, NPT_UdpSocket &socket, PLT_SsdpAnnounceType type) | PLT_DeviceHost | protectedstatic |
| PLT_MediaConnect::Announce(NPT_HttpRequest &request, NPT_UdpSocket &socket, PLT_SsdpAnnounceType type) | PLT_DeviceHost | inlineprotected |
| 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 | |
| BuildFromFilePath(const NPT_String &filepath, const PLT_HttpRequestContext &context, bool with_count=true, bool keep_extension_in_title=false, bool allip=false) (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | protectedvirtual |
| BuildResourceUri(const NPT_HttpUrl &base_uri, const char *host, const char *file_path) (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | protectedvirtual |
| BuildSafeResourceUri(const NPT_HttpUrl &rooturi, const char *host, const char *file_path) (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | |
| Cleanup() (defined in PLT_DeviceData) | PLT_DeviceData | protectedvirtual |
| Completed(NPT_Result) | NPT_HttpRequestHandler | inlinevirtual |
| CUPnPServer(const char *friendly_name, const char *uuid=NULL, int port=0) (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | |
| ExtractResourcePath(const NPT_HttpUrl &url, NPT_String &file_path) (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | protectedvirtual |
| 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 | |
| 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 |
| GetFilePath(const char *object_id, NPT_String &filepath) override (defined in PLT_FileMediaConnectDelegate) | PLT_FileMediaConnectDelegate | virtual |
| 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 |
| GetMappedObjectId(const char *object_id, NPT_String &mapped_object_id) (defined in PLT_MediaConnect) | PLT_MediaConnect | static |
| GetModelDescription() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
| GetParentUUID() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
| GetPort() | PLT_DeviceHost | inlinevirtual |
| GetServices() const (defined in PLT_DeviceData) | PLT_DeviceData | inline |
| 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 |
| IAnnouncer()=default (defined in ANNOUNCEMENT::IAnnouncer) | ANNOUNCEMENT::IAnnouncer | |
| IsRoot() (defined in PLT_DeviceData) | PLT_DeviceData | inline |
| m_AddHostname (defined in PLT_MediaConnect) | PLT_MediaConnect | protected |
| m_AggregationFlags (defined in PLT_DeviceData) | PLT_DeviceData | |
| m_ByeByeFirst (defined in PLT_DeviceHost) | PLT_DeviceHost | protected |
| m_DeviceType (defined in PLT_DeviceData) | PLT_DeviceData | protected |
| m_DirCache (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | 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_FileRoot (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | protected |
| m_FilterUnknownOut (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | 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_Lock (defined in PLT_MediaConnect) | PLT_MediaConnect | protected |
| m_Manufacturer (defined in PLT_DeviceData) | PLT_DeviceData | |
| m_ManufacturerURL (defined in PLT_DeviceData) | PLT_DeviceData | |
| m_MaxReturnedItems (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | static |
| 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_UrlRoot (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | protected |
| m_UseCache (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | 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_MediaConnect | protectedvirtual |
| OnAddExtraInfo(NPT_XmlElementNode *) (defined in PLT_DeviceData) | PLT_DeviceData | inlineprotectedvirtual |
| OnBrowse(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | 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) override (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | virtual |
| 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) override | UPNP::CUPnPServer | virtual |
| 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 |
| OnGetSortCapabilities(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
| OnGetSystemUpdateID(PLT_ActionReference &action, const PLT_HttpRequestContext &context) (defined in PLT_MediaServer) | PLT_MediaServer | protectedvirtual |
| OnIsAuthorized(PLT_ActionReference &action) (defined in PLT_MediaConnect) | PLT_MediaConnect | protectedvirtual |
| OnIsValidated(PLT_ActionReference &action) (defined in PLT_MediaConnect) | PLT_MediaConnect | protectedvirtual |
| OnRegisterDevice(PLT_ActionReference &action) (defined in PLT_MediaConnect) | PLT_MediaConnect | 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) override (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | virtual |
| 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 |
| OnUpdateObject(PLT_ActionReference &action, const char *object_id, NPT_Map< NPT_String, NPT_String > ¤t_vals, NPT_Map< NPT_String, NPT_String > &new_vals, const PLT_HttpRequestContext &context) override | UPNP::CUPnPServer | virtual |
| 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_FileMediaConnectDelegate(const char *url_root, const char *file_root) (defined in PLT_FileMediaConnectDelegate) | PLT_FileMediaConnectDelegate | inline |
| PLT_FileMediaServerDelegate(const char *url_root, const char *file_root, bool use_cache=false) (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | |
| PLT_MediaConnect(const char *friendly_name, bool add_hostname=true, const char *udn=NULL, NPT_UInt16 port=0, bool port_rebind=false) (defined in PLT_MediaConnect) | PLT_MediaConnect | |
| 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 | |
| PLT_MediaServerDelegate() (defined in PLT_MediaServerDelegate) | PLT_MediaServerDelegate | inline |
| ProcessFile(const NPT_String &, const char *filter=NULL) (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | inlineprotectedvirtual |
| ProcessFileRequest(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | protectedvirtual |
| ProcessGetDescription(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override | PLT_MediaConnect | protectedvirtual |
| ProcessGetSCPD(PLT_Service *service, NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override | UPNP::CUPnPServer | virtual |
| 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 | |
| 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 |
| ServeFile(const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response, const NPT_String &file_path) override (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | virtual |
| SetBootId(NPT_UInt32 bootId) (defined in PLT_DeviceData) | PLT_DeviceData | |
| SetByeByeFirst(bool bye_bye_first) | PLT_DeviceHost | 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() override | UPNP::CUPnPServer | virtual |
| SetupResponse(NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override | PLT_DeviceHost | protectedvirtual |
| SetupServices() override | UPNP::CUPnPServer | virtual |
| 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 |
| ~CUPnPServer() override (defined in UPNP::CUPnPServer) | UPNP::CUPnPServer | |
| ~IAnnouncer()=default (defined in ANNOUNCEMENT::IAnnouncer) | ANNOUNCEMENT::IAnnouncer | virtual |
| ~NPT_HttpRequestHandler() (defined in NPT_HttpRequestHandler) | NPT_HttpRequestHandler | inlinevirtual |
| ~PLT_DeviceData() (defined in PLT_DeviceData) | PLT_DeviceData | protectedvirtual |
| ~PLT_DeviceHost() override (defined in PLT_DeviceHost) | PLT_DeviceHost | |
| ~PLT_FileMediaConnectDelegate() override (defined in PLT_FileMediaConnectDelegate) | PLT_FileMediaConnectDelegate | inline |
| ~PLT_FileMediaServerDelegate() override (defined in PLT_FileMediaServerDelegate) | PLT_FileMediaServerDelegate | |
| ~PLT_MediaConnect() override (defined in PLT_MediaConnect) | PLT_MediaConnect | protected |
| ~PLT_MediaServer() override (defined in PLT_MediaServer) | PLT_MediaServer | protected |
| ~PLT_MediaServerDelegate() (defined in PLT_MediaServerDelegate) | PLT_MediaServerDelegate | inlinevirtual |
| ~PLT_SsdpPacketListener() (defined in PLT_SsdpPacketListener) | PLT_SsdpPacketListener | inlinevirtual |
1.8.13