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

Macros

#define LOG_CLASS   "ConnectionStaleStateMachine"
 

Functions

STATUS setConnectionStaleStateMachine (PCallbackStateMachine pCallbackStateMachine, STREAM_CALLBACK_HANDLING_STATE currState, UINT64 currTime, UINT64 quietTime, UINT64 backToNormalTime)
 
STATUS connectionStaleStateMachineSetResetConnectionState (STREAM_HANDLE streamHandle, PConnectionStaleStateMachine pConnectionStaleStateMachine)
 
STATUS connectionStaleStateMachineHandleConnectionStale (STREAM_HANDLE streamHandle, PConnectionStaleStateMachine pStaleStateMachine)
 

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "ConnectionStaleStateMachine"

Kinesis Video Producer Connection Staleness State Machine

Function Documentation

◆ connectionStaleStateMachineHandleConnectionStale()

STATUS connectionStaleStateMachineHandleConnectionStale ( STREAM_HANDLE  streamHandle,
PConnectionStaleStateMachine  pStaleStateMachine 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ connectionStaleStateMachineSetResetConnectionState()

STATUS connectionStaleStateMachineSetResetConnectionState ( STREAM_HANDLE  streamHandle,
PConnectionStaleStateMachine  pConnectionStaleStateMachine 
)
Here is the caller graph for this function:

◆ setConnectionStaleStateMachine()

STATUS setConnectionStaleStateMachine ( PCallbackStateMachine  pCallbackStateMachine,
STREAM_CALLBACK_HANDLING_STATE  currState,
UINT64  currTime,
UINT64  quietTime,
UINT64  backToNormalTime 
)
Here is the caller graph for this function: