|
kodi
|
The PLT_ProtocolInfo class holds information about the protocol info of a given UPnP Media Item resource. More...
#include <PltProtocolInfo.h>
Classes | |
| class | FieldEntry |
Public Member Functions | |
| PLT_ProtocolInfo (const char *protocol_info) | |
| PLT_ProtocolInfo (const char *protocol, const char *mask, const char *content_type, const char *extra) | |
| const NPT_String & | GetProtocol () const |
| const NPT_String & | GetMask () const |
| const NPT_String & | GetContentType () const |
| const NPT_String & | GetExtra () const |
| const NPT_String & | GetDLNA_PN () const |
| bool | IsValid () |
| NPT_String | ToString () const |
| bool | Match (const PLT_ProtocolInfo &other) const |
Static Public Member Functions | |
| static NPT_String | GetMimeTypeFromProtocolInfo (const char *protocol_info) |
| static const char * | GetDlnaExtension (const char *mime_type, const PLT_HttpRequestContext *context=NULL) |
| static const char * | GetDlnaExtension (const char *mime_type, PLT_DeviceSignature signature=PLT_DEVICE_UNKNOWN) |
| static PLT_ProtocolInfo | GetProtocolInfo (const char *filename, bool with_dlna_extension=true, const PLT_HttpRequestContext *context=NULL) |
| static PLT_ProtocolInfo | GetProtocolInfo (const char *filename, bool with_dlna_extension=true, PLT_DeviceSignature signature=PLT_DEVICE_UNKNOWN) |
| static PLT_ProtocolInfo | GetProtocolInfoFromMimeType (const char *mime_type, bool with_dlna_extension=true, const PLT_HttpRequestContext *context=NULL) |
| static PLT_ProtocolInfo | GetProtocolInfoFromMimeType (const char *mime_type, bool with_dlna_extension=true, PLT_DeviceSignature signature=PLT_DEVICE_UNKNOWN) |
The PLT_ProtocolInfo class holds information about the protocol info of a given UPnP Media Item resource.
1.8.13