CPLHTTPResult Struct Reference

#include <cpl_http.h>

List of all members.

Public Attributes

int nStatus
char * pszContentType
char * pszErrBuf
int nDataLen
int nDataAlloc
GByte * pabyData
char ** papszHeaders
int nMimePartCount
CPLMimePartpasMimePart


Detailed Description

Describe the result of a CPLHTTPFetch() call

Member Data Documentation

cURL error code : 0=success, non-zero if request failed

Referenced by CPLHTTPFetch().

Content-Type of the response

Referenced by CPLHTTPDestroyResult(), CPLHTTPFetch(), and CPLHTTPParseMultipartMime().

Error message from curl, or NULL

Referenced by CPLHTTPDestroyResult(), and CPLHTTPFetch().

Length of the pabyData buffer

Referenced by CPLHTTPFetch(), and CPLHTTPParseMultipartMime().

Buffer with downloaded data

Referenced by CPLHTTPDestroyResult(), and CPLHTTPParseMultipartMime().

Headers returned

Referenced by CPLHTTPDestroyResult(), and CPLHTTPFetch().

Number of parts in a multipart message

Referenced by CPLHTTPDestroyResult(), and CPLHTTPParseMultipartMime().

Array of parts (resolved by CPLHTTPParseMultipartMime())

Referenced by CPLHTTPDestroyResult(), and CPLHTTPParseMultipartMime().


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

Generated for GDAL by doxygen 1.5.6.