#include <Include.h>
Public Attributes | |
volatile ATOMIC_BOOL | terminating |
Indicating whether the request is being terminated. More... | |
HTTP_REQUEST_VERB | verb |
HTTP verb. More... | |
PCHAR | body |
UINT32 | bodySize |
Size of the body in bytes. More... | |
CHAR | url [MAX_URI_CHAR_LEN+1] |
The URL for the request. More... | |
CHAR | certPath [MAX_PATH_LEN+1] |
CA Certificate path to use - optional. More... | |
CHAR | sslCertPath [MAX_PATH_LEN+1] |
SSL Certificate file path to use - optional. More... | |
CHAR | sslPrivateKeyPath [MAX_PATH_LEN+1] |
SSL Certificate private key file path to use - optional. More... | |
SSL_CERTIFICATE_TYPE | certType |
One of the following types "DER", "PEM", "ENG". More... | |
CHAR | region [128+1] |
Region. More... | |
UINT64 | currentTime |
Current time when request was created. More... | |
UINT64 | completionTimeout |
Call completion timeout. More... | |
UINT64 | connectionTimeout |
Connection completion timeout. More... | |
UINT64 | callAfter |
Call after time. More... | |
UINT64 | lowSpeedLimit |
Low-speed limit. More... | |
UINT64 | lowSpeedTimeLimit |
Low-time limit. More... | |
PAwsCredentials | pAwsCredentials |
AWS Credentials. More... | |
PSingleList | pRequestHeaders |
Request headers. More... | |
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.