Amazon Kinesis Producer C SDK
Request.c File Reference
#include "Include_i.h"
Include dependency graph for Request.c:

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)
 

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "Request"

Kinesis Video Producer Request functionality

Function Documentation

◆ createCurlRequest()

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ freeCurlRequest()

STATUS freeCurlRequest ( PCurlRequest *  ppCurlRequest)
Here is the call graph for this function:
Here is the caller graph for this function: