|
kodi
|
The PLT_CtrlPointGetSCPDRequest class is used by a PLT_CtrlPointGetSCPDsTask task to fetch a specific SCPD xml document for a given service of a given device. More...
#include <PltCtrlPointTask.h>


Public Member Functions | |
| PLT_CtrlPointGetSCPDRequest (PLT_DeviceDataReference &device, const char *url, const char *method="GET", const char *protocol=NPT_HTTP_PROTOCOL_1_1) | |
Public Member Functions inherited from NPT_HttpRequest | |
| NPT_HttpRequest (const NPT_HttpUrl &url, const char *method, const char *protocol=NPT_HTTP_PROTOCOL_1_0) | |
| NPT_HttpRequest (const char *url, const char *method, const char *protocol=NPT_HTTP_PROTOCOL_1_0) | |
| const NPT_HttpUrl & | GetUrl () const |
| NPT_HttpUrl & | GetUrl () |
| NPT_Result | SetUrl (const char *url) |
| NPT_Result | SetUrl (const NPT_HttpUrl &url) |
| const NPT_String & | GetMethod () const |
| virtual NPT_Result | Emit (NPT_OutputStream &stream, bool use_proxy=false) const |
Public Member Functions inherited from NPT_HttpMessage | |
| const NPT_String & | GetProtocol () const |
| NPT_Result | SetProtocol (const char *protocol) |
| NPT_HttpHeaders & | GetHeaders () |
| const NPT_HttpHeaders & | GetHeaders () const |
| NPT_Result | SetEntity (NPT_HttpEntity *entity) |
| NPT_HttpEntity * | GetEntity () |
| NPT_HttpEntity * | GetEntity () const |
| virtual NPT_Result | ParseHeaders (NPT_BufferedInputStream &stream) |
Public Attributes | |
| PLT_DeviceDataReference | m_Device |
Additional Inherited Members | |
Static Public Member Functions inherited from NPT_HttpRequest | |
| static NPT_Result | Parse (NPT_BufferedInputStream &stream, const NPT_SocketAddress *endpoint, NPT_HttpRequest *&request) |
Protected Member Functions inherited from NPT_HttpMessage | |
| NPT_HttpMessage (const char *protocol) | |
Protected Attributes inherited from NPT_HttpRequest | |
| NPT_HttpUrl | m_Url |
| NPT_String | m_Method |
Protected Attributes inherited from NPT_HttpMessage | |
| NPT_String | m_Protocol |
| NPT_HttpHeaders | m_Headers |
| NPT_HttpEntity * | m_Entity |
The PLT_CtrlPointGetSCPDRequest class is used by a PLT_CtrlPointGetSCPDsTask task to fetch a specific SCPD xml document for a given service of a given device.
1.8.13