Amazon Kinesis Producer C SDK

Extra callbacks definitions. More...

Collaboration diagram for Callbacks:

Typedefs

typedef STATUS(* GetCredentialsFunc) (PAwsCredentialProvider, PAwsCredentials *)
 Function returning AWS credentials. More...
 
typedef STATUS(* FreePlatformCallbacksFunc) (PUINT64)
 Frees platform callbacks. More...
 
typedef STATUS(* FreeProducerCallbacksFunc) (PUINT64)
 Frees producer callbacks. More...
 
typedef STATUS(* FreeStreamCallbacksFunc) (PUINT64)
 Frees stream callbacks. More...
 
typedef STATUS(* FreeAuthCallbacksFunc) (PUINT64)
 Frees auth callbacks. More...
 
typedef STATUS(* FreeApiCallbacksFunc) (PUINT64)
 Frees API callbacks. More...
 

Detailed Description

Extra callbacks definitions.

Callback definitions

Typedef Documentation

◆ FreeApiCallbacksFunc

typedef STATUS(* FreeApiCallbacksFunc) (PUINT64)

Frees API callbacks.

Parameters
PUINT64Pointer to custom handle passed by the caller.
Returns
STATUS code of the operations

◆ FreeAuthCallbacksFunc

typedef STATUS(* FreeAuthCallbacksFunc) (PUINT64)

Frees auth callbacks.

Parameters
PUINT64Pointer to custom handle passed by the caller.
Returns
STATUS code of the operations

◆ FreePlatformCallbacksFunc

typedef STATUS(* FreePlatformCallbacksFunc) (PUINT64)

Frees platform callbacks.

Parameters
PUINT64Pointer to custom handle passed by the caller.
Returns
STATUS code of the operations

◆ FreeProducerCallbacksFunc

typedef STATUS(* FreeProducerCallbacksFunc) (PUINT64)

Frees producer callbacks.

Parameters
PUINT64Pointer to custom handle passed by the caller.
Returns
STATUS code of the operations

◆ FreeStreamCallbacksFunc

typedef STATUS(* FreeStreamCallbacksFunc) (PUINT64)

Frees stream callbacks.

Parameters
PUINT64Pointer to custom handle passed by the caller.
Returns
STATUS code of the operations

◆ GetCredentialsFunc

typedef STATUS(* GetCredentialsFunc) (PAwsCredentialProvider, PAwsCredentials *)

Function returning AWS credentials.