4 #ifndef __KINESIS_VIDEO_WEBRTC_ICE_STATE_MACHINE__
5 #define __KINESIS_VIDEO_WEBRTC_ICE_STATE_MACHINE__
25 #define ICE_AGENT_STATE_NONE ((UINT64) 0)
26 #define ICE_AGENT_STATE_NEW ((UINT64) (1 << 0))
27 #define ICE_AGENT_STATE_CHECK_CONNECTION ((UINT64) (1 << 1))
28 #define ICE_AGENT_STATE_CONNECTED ((UINT64) (1 << 2))
29 #define ICE_AGENT_STATE_NOMINATING ((UINT64) (1 << 3))
30 #define ICE_AGENT_STATE_READY ((UINT64) (1 << 4))
31 #define ICE_AGENT_STATE_DISCONNECTED ((UINT64) (1 << 5))
32 #define ICE_AGENT_STATE_FAILED ((UINT64) (1 << 6))
34 #define ICE_AGENT_STATE_NONE_STR (PCHAR) "ICE_AGENT_STATE_NONE"
35 #define ICE_AGENT_STATE_NEW_STR (PCHAR) "ICE_AGENT_STATE_NEW"
36 #define ICE_AGENT_STATE_CHECK_CONNECTION_STR (PCHAR) "ICE_AGENT_STATE_CHECK_CONNECTION"
37 #define ICE_AGENT_STATE_CONNECTED_STR (PCHAR) "ICE_AGENT_STATE_CONNECTED"
38 #define ICE_AGENT_STATE_NOMINATING_STR (PCHAR) "ICE_AGENT_STATE_NOMINATING"
39 #define ICE_AGENT_STATE_READY_STR (PCHAR) "ICE_AGENT_STATE_READY"
40 #define ICE_AGENT_STATE_DISCONNECTED_STR (PCHAR) "ICE_AGENT_STATE_DISCONNECTED"
41 #define ICE_AGENT_STATE_FAILED_STR (PCHAR) "ICE_AGENT_STATE_FAILED"
STATUS executeReadyIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:536
STATUS executeNominatingIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:453
STATUS fromDisconnectedIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:597
STATUS stepIceAgentStateMachine(PIceAgent)
Definition: IceAgentStateMachine.c:32
STATUS executeFailedIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:696
STATUS executeDisconnectedIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:635
STATUS executeCheckConnectionIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:281
STATUS executeConnectedIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:361
STATUS fromFailedIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:678
STATUS iceAgentStateMachineCheckDisconnection(PIceAgent, PUINT64)
Definition: IceAgentStateMachine.c:109
STATUS acceptIceAgentMachineState(PIceAgent, UINT64)
Definition: IceAgentStateMachine.c:81
STATUS fromCheckConnectionIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:218
STATUS fromNewIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:178
STATUS fromNominatingIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:390
PCHAR iceAgentStateToString(UINT64)
Definition: IceAgentStateMachine.c:142
STATUS executeNewIceAgentState(UINT64, UINT64)
Definition: IceAgentStateMachine.c:198
STATUS fromReadyIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:493
STATUS fromConnectedIceAgentState(UINT64, PUINT64)
Definition: IceAgentStateMachine.c:317
Definition: IceAgent.h:199