#include "Include_i.h"
Macros | |
#define | LOG_CLASS "Request" |
Functions | |
STATUS | createCurlRequest (HTTP_REQUEST_VERB curlVerb, PCHAR url, PCHAR body, STREAM_HANDLE streamHandle, PCHAR region, UINT64 currentTime, UINT64 connectionTimeout, UINT64 completionTimeout, UINT64 callAfter, PCHAR certPath, PAwsCredentials pAwsCredentials, PCurlApiCallbacks pCurlApiCallbacks, PCurlRequest *ppCurlRequest) |
STATUS | freeCurlRequest (PCurlRequest *ppCurlRequest) |
#define LOG_CLASS "Request" |
Kinesis Video Producer Request functionality
STATUS createCurlRequest | ( | HTTP_REQUEST_VERB | curlVerb, |
PCHAR | url, | ||
PCHAR | body, | ||
STREAM_HANDLE | streamHandle, | ||
PCHAR | region, | ||
UINT64 | currentTime, | ||
UINT64 | connectionTimeout, | ||
UINT64 | completionTimeout, | ||
UINT64 | callAfter, | ||
PCHAR | certPath, | ||
PAwsCredentials | pAwsCredentials, | ||
PCurlApiCallbacks | pCurlApiCallbacks, | ||
PCurlRequest * | ppCurlRequest | ||
) |
Create request object
STATUS freeCurlRequest | ( | PCurlRequest * | ppCurlRequest | ) |