|
| CUPnPServer (const char *friendly_name, const char *uuid=NULL, int port=0) |
|
| ~CUPnPServer () override |
|
void | Announce (ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data) override |
|
NPT_Result | 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 |
|
NPT_Result | 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 |
|
NPT_Result | 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 |
|
NPT_Result | 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 |
|
NPT_Result | ServeFile (const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response, const NPT_String &file_path) override |
|
NPT_Result | ProcessGetSCPD (PLT_Service *service, NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse &response) override |
|
NPT_Result | SetupServices () override |
|
NPT_Result | SetupIcons () override |
|
NPT_String | BuildSafeResourceUri (const NPT_HttpUrl &rooturi, const char *host, const char *file_path) |
|
void | AddSafeResourceUri (PLT_MediaObject *object, const NPT_HttpUrl &rooturi, const NPT_List< NPT_IpAddress > &ips, const char *file_path, const NPT_String &info) |
|
NPT_Result | AddSubtitleUriForSecResponse (const NPT_String &movie_md5, const NPT_String &subtitle_uri) |
|
| IAnnouncer ()=default |
|
virtual | ~IAnnouncer ()=default |
|