kodi
|
The PLT_MediaServerDelegate class is an interface for delegating the handling of the required UPnP AV ContentDirectory service actions. More...
#include <PltMediaServer.h>
Public Member Functions | |
virtual NPT_Result | OnBrowseMetadata (PLT_ActionReference &, const char *, const char *, NPT_UInt32, NPT_UInt32, const char *, const PLT_HttpRequestContext &)=0 |
virtual NPT_Result | OnBrowseDirectChildren (PLT_ActionReference &, const char *, const char *, NPT_UInt32, NPT_UInt32, const char *, const PLT_HttpRequestContext &)=0 |
virtual NPT_Result | OnSearchContainer (PLT_ActionReference &, const char *, const char *, const char *, NPT_UInt32, NPT_UInt32, const char *, const PLT_HttpRequestContext &)=0 |
virtual NPT_Result | OnUpdateObject (PLT_ActionReference &, const char *, NPT_Map< NPT_String, NPT_String > &, NPT_Map< NPT_String, NPT_String > &, const PLT_HttpRequestContext &)=0 |
virtual NPT_Result | ProcessFileRequest (NPT_HttpRequest &, const NPT_HttpRequestContext &, NPT_HttpResponse &)=0 |
The PLT_MediaServerDelegate class is an interface for delegating the handling of the required UPnP AV ContentDirectory service actions.
It also handles resource HTTP requests (downloading).