InternetRequest::RequestData Struct Reference

Structure for holding request information; used mostly for requests on a worker thread. More...

#include <InternetRequest.h>

Collaboration diagram for InternetRequest::RequestData:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RequestData (InternetRequest *pThis, const std::tstring &sRequest, ProgressInterface *pProgress, InternetRequestBuffer &buffer, LPCTSTR lpServer=NULL, LPCSTR lpOptional=NULL, LPCTSTR lpHeaders=NULL)
 Constructor.

Public Attributes

InternetRequestm_pThis
 Pointer to the InternetRequest object that will handle the request.
std::tstring m_sRequest
 The page requested from the server.
ProgressInterfacem_pProgress
 Pointer to the progress interface.
InternetRequestBufferm_pBuffer
 Pointer to the buffer object to fill with the request response.
std::tstring m_sServer
 Server name (can be NULL).
std::string m_sOptional
 Additional data for POST (can be NULL).
std::tstring m_sHeaders
 Additional headers (can be NULL).

Detailed Description

Structure for holding request information; used mostly for requests on a worker thread.

Definition at line 95 of file InternetRequest.h.


Constructor & Destructor Documentation

InternetRequest::RequestData::RequestData ( InternetRequest pThis,
const std::tstring &  sRequest,
ProgressInterface pProgress,
InternetRequestBuffer buffer,
LPCTSTR  lpServer = NULL,
LPCSTR  lpOptional = NULL,
LPCTSTR  lpHeaders = NULL 
) [inline]

Constructor.

Parameters:
pThis Pointer to the InternetRequest object that will handle the request
sRequest The page requested from the server
pProgress Pointer to the progress interface
buffer Buffer object to fill with the request response
lpServer Server name (can be NULL)
lpOptional Additional data for POST (can be NULL)
lpHeaders Additional headers (can be NULL)

Definition at line 108 of file InternetRequest.h.


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

Generated on Mon Jun 18 12:40:44 2012 for CC PDF Converter by doxygen 1.6.1