Package io.getstream.video.android.core.socket.sfu.state
See: Description
-
Enum Summary Enum Description RestartReason -
Class Summary Class Description RestartConnection Connecting State of socket when connection is being establishing. Connected State of socket when the connection is established (the SFU delivered its JoinCallResponseEvent). DisconnectedTemporarily State of socket when a recoverable Error happens (a temporary socket disconnect that should be retried). DisconnectedPermanently State of socket when a connection is permanently disconnected. Disconnected State of socket when connection is being disconnected. SfuSocketState Connect Event to start a new connection. ConnectionEstablished Event to notify the connection was established. UnrecoverableError Event to notify an Unrecoverable Error happened on the WebSocket connection. NetworkError Event to notify a network Error happened on the WebSocket connection. SfuSocketStateEvent -
Object Summary Object Description WebSocketConnected State of socket when the transport WebSocket is open (HTTP→WS upgrade done) but the SFU has not yet delivered its JoinCallResponseEvent. Rejoin Stopped State of socket when is stopped. NetworkDisconnected State of socket when network is disconnected. WebSocketEventLost State of socket when HealthEvent is lost. DisconnectedByRequest State of socket when is disconnected by customer request. WebSocketEstablished Event to notify that the transport WebSocket has opened (HTTP→WS upgrade completed), but before the SFU JoinCallResponse has been received. WebSocketEventLost Event to notify some WebSocket event has been lost. NetworkNotAvailable Event to notify Network is not available. NetworkAvailable RequiredDisconnection Event to stop WebSocket connection required by user. Stop Event to stop WebSocket connection. Resume Event to resume WebSocket connection.