xbmc
Public Member Functions | List of all members
PLT_HttpRequestContext Class Reference

The PLT_HttpRequestContext class holds information about the request sent, the local & remote ip addresses and ports associated with a connection. More...

#include <PltHttp.h>

Inheritance diagram for PLT_HttpRequestContext:
Inheritance graph
[legend]
Collaboration diagram for PLT_HttpRequestContext:
Collaboration graph
[legend]

Public Member Functions

 PLT_HttpRequestContext (const NPT_HttpRequest &request)
 
 PLT_HttpRequestContext (const NPT_HttpRequest &request, const NPT_HttpRequestContext &context)
 
const NPT_HttpRequestGetRequest () const
 
PLT_DeviceSignature GetDeviceSignature ()
 
- Public Member Functions inherited from NPT_HttpRequestContext
 NPT_HttpRequestContext (const NPT_SocketAddress *local_address, const NPT_SocketAddress *remote_address)
 
const NPT_SocketAddressGetLocalAddress () const
 
const NPT_SocketAddressGetRemoteAddress () const
 
void SetLocalAddress (const NPT_SocketAddress &address)
 
void SetRemoteAddress (const NPT_SocketAddress &address)
 

Detailed Description

The PLT_HttpRequestContext class holds information about the request sent, the local & remote ip addresses and ports associated with a connection.

It is used mostly when processing a HTTP response.


The documentation for this class was generated from the following file: