#include <Include.h>

Public Attributes | |
| volatile ATOMIC_BOOL | terminating |
| Indicating whether the request is being terminated. | |
| HTTP_REQUEST_VERB | verb |
| HTTP verb. | |
| PCHAR | body |
| UINT32 | bodySize |
| Size of the body in bytes. | |
| CHAR | url [MAX_URI_CHAR_LEN+1] |
| The URL for the request. | |
| CHAR | certPath [MAX_PATH_LEN+1] |
| CA Certificate path to use - optional. | |
| CHAR | sslCertPath [MAX_PATH_LEN+1] |
| SSL Certificate file path to use - optional. | |
| CHAR | sslPrivateKeyPath [MAX_PATH_LEN+1] |
| SSL Certificate private key file path to use - optional. | |
| SSL_CERTIFICATE_TYPE | certType |
| One of the following types "DER", "PEM", "ENG". | |
| CHAR | region [128+1] |
| Region. | |
| UINT64 | currentTime |
| Current time when request was created. | |
| UINT64 | completionTimeout |
| Call completion timeout. | |
| UINT64 | connectionTimeout |
| Connection completion timeout. | |
| UINT64 | callAfter |
| Call after time. | |
| UINT64 | lowSpeedLimit |
| Low-speed limit. | |
| UINT64 | lowSpeedTimeLimit |
| Low-time limit. | |
| PAwsCredentials | pAwsCredentials |
| AWS Credentials. | |
| PSingleList | pRequestHeaders |
| Request headers. | |
| PCHAR __RequestInfo::body |
Body of the request. NOTE: In streaming mode the body will be NULL NOTE: The body will follow the main struct
| UINT32 __RequestInfo::bodySize |
Size of the body in bytes.
| UINT64 __RequestInfo::callAfter |
Call after time.
| CHAR __RequestInfo::certPath[MAX_PATH_LEN+1] |
CA Certificate path to use - optional.
| SSL_CERTIFICATE_TYPE __RequestInfo::certType |
One of the following types "DER", "PEM", "ENG".
| UINT64 __RequestInfo::completionTimeout |
Call completion timeout.
| UINT64 __RequestInfo::connectionTimeout |
Connection completion timeout.
| UINT64 __RequestInfo::currentTime |
Current time when request was created.
| UINT64 __RequestInfo::lowSpeedLimit |
Low-speed limit.
| UINT64 __RequestInfo::lowSpeedTimeLimit |
Low-time limit.
| PAwsCredentials __RequestInfo::pAwsCredentials |
AWS Credentials.
| PSingleList __RequestInfo::pRequestHeaders |
Request headers.
| CHAR __RequestInfo::region[128+1] |
Region.
| CHAR __RequestInfo::sslCertPath[MAX_PATH_LEN+1] |
SSL Certificate file path to use - optional.
| CHAR __RequestInfo::sslPrivateKeyPath[MAX_PATH_LEN+1] |
SSL Certificate private key file path to use - optional.
| volatile ATOMIC_BOOL __RequestInfo::terminating |
Indicating whether the request is being terminated.
| CHAR __RequestInfo::url[MAX_URI_CHAR_LEN+1] |
The URL for the request.
| HTTP_REQUEST_VERB __RequestInfo::verb |
HTTP verb.