Amazon Kinesis Producer C SDK
__StreamCallbacks Struct Reference

#include <Include.h>

Collaboration diagram for __StreamCallbacks:
Collaboration graph

Public Attributes

UINT32 version
 Version. More...
 
UINT64 customData
 Custom data to be passed back to the caller. More...
 
StreamUnderflowReportFunc streamUnderflowReportFn
 The StreamUnderflowReportFunc callback function. More...
 
BufferDurationOverflowPressureFunc bufferDurationOverflowPressureFn
 The BufferDurationOverflowPressureFunc callback function. More...
 
StreamLatencyPressureFunc streamLatencyPressureFn
 The StreamLatencyPressureFunc callback function. More...
 
StreamConnectionStaleFunc streamConnectionStaleFn
 The StreamConnectionStaleFunc callback function. More...
 
DroppedFrameReportFunc droppedFrameReportFn
 The DroppedFrameReportFunc callback function. More...
 
DroppedFragmentReportFunc droppedFragmentReportFn
 The DroppedFragmentReportFunc callback function. More...
 
StreamErrorReportFunc streamErrorReportFn
 The StreamErrorReportFunc callback function. More...
 
FragmentAckReceivedFunc fragmentAckReceivedFn
 The FragmentAckReceivedFunc callback function. More...
 
StreamDataAvailableFunc streamDataAvailableFn
 The StreamDataAvailableFunc callback function. More...
 
StreamReadyFunc streamReadyFn
 The StreamReadyFunc callback function. More...
 
StreamClosedFunc streamClosedFn
 The StreamClosedFunc callback function. More...
 
StreamShutdownFunc streamShutdownFn
 The StreamShutdownFunc callback function. More...
 
FreeStreamCallbacksFunc freeStreamCallbacksFn
 

Member Data Documentation

◆ bufferDurationOverflowPressureFn

BufferDurationOverflowPressureFunc __StreamCallbacks::bufferDurationOverflowPressureFn

The BufferDurationOverflowPressureFunc callback function.

◆ customData

UINT64 __StreamCallbacks::customData

Custom data to be passed back to the caller.

◆ droppedFragmentReportFn

DroppedFragmentReportFunc __StreamCallbacks::droppedFragmentReportFn

The DroppedFragmentReportFunc callback function.

◆ droppedFrameReportFn

DroppedFrameReportFunc __StreamCallbacks::droppedFrameReportFn

The DroppedFrameReportFunc callback function.

◆ fragmentAckReceivedFn

FragmentAckReceivedFunc __StreamCallbacks::fragmentAckReceivedFn

The FragmentAckReceivedFunc callback function.

◆ freeStreamCallbacksFn

FreeStreamCallbacksFunc __StreamCallbacks::freeStreamCallbacksFn

◆ streamClosedFn

StreamClosedFunc __StreamCallbacks::streamClosedFn

The StreamClosedFunc callback function.

◆ streamConnectionStaleFn

StreamConnectionStaleFunc __StreamCallbacks::streamConnectionStaleFn

The StreamConnectionStaleFunc callback function.

◆ streamDataAvailableFn

StreamDataAvailableFunc __StreamCallbacks::streamDataAvailableFn

The StreamDataAvailableFunc callback function.

◆ streamErrorReportFn

StreamErrorReportFunc __StreamCallbacks::streamErrorReportFn

The StreamErrorReportFunc callback function.

◆ streamLatencyPressureFn

StreamLatencyPressureFunc __StreamCallbacks::streamLatencyPressureFn

The StreamLatencyPressureFunc callback function.

◆ streamReadyFn

StreamReadyFunc __StreamCallbacks::streamReadyFn

The StreamReadyFunc callback function.

◆ streamShutdownFn

StreamShutdownFunc __StreamCallbacks::streamShutdownFn

The StreamShutdownFunc callback function.

◆ streamUnderflowReportFn

StreamUnderflowReportFunc __StreamCallbacks::streamUnderflowReportFn

The StreamUnderflowReportFunc callback function.

◆ version

UINT32 __StreamCallbacks::version

Version.


The documentation for this struct was generated from the following file: