39 #ifndef _PLT_FILE_MEDIA_SERVER_H_ 40 #define _PLT_FILE_MEDIA_SERVER_H_ 63 const char* file_path);
71 const char* object_id,
73 NPT_UInt32 starting_index,
74 NPT_UInt32 requested_count,
75 const char* sort_criteria,
78 const char* object_id,
80 NPT_UInt32 starting_index,
81 NPT_UInt32 requested_count,
82 const char* sort_criteria,
85 const char* object_id,
86 const char* search_criteria,
88 NPT_UInt32 starting_index,
89 NPT_UInt32 requested_count,
90 const char* sort_criteria,
98 virtual NPT_String BuildResourceUri(
const NPT_HttpUrl& base_uri,
const char* host,
const char* file_path);
103 virtual NPT_Result GetFilePath(
const char* object_id,
NPT_String& filepath);
104 virtual bool ProcessFile(
const NPT_String&,
const char* filter = NULL) { NPT_COMPILER_UNUSED(filter);
return true;}
107 bool with_count =
true,
108 bool keep_extension_in_title =
false,
116 bool m_FilterUnknownOut;
135 const char* friendly_name,
136 bool show_ip =
false,
137 const char* uuid = NULL,
139 bool port_rebind =
false) :
Definition: NptHttp.h:566
Definition: NptHttp.h:315
Definition: NptHttp.h:126
Definition: NptHttp.h:282
The PLT_HttpRequestContext class holds information about the request sent, the local & remote ip addr...
Definition: PltHttp.h:111
Definition: NptStrings.h:57