FMLiveSwitchEventType Class Reference

Event types. More...

Class Methods

(NSString *) + channelActivated
 Gets the 'channel.activated' event type string. More...
 
(NSString *) + channelClientJoined
 Gets the 'channel.client.joined' event type string. More...
 
(NSString *) + channelClientLeft
 Gets the 'channel.client.left' event type string. More...
 
(NSString *) + channelClientMessage
 Gets the 'channel.client.message' event type string. More...
 
(NSString *) + channelDeactivated
 Gets the 'channel.deactivated' event type string. More...
 
(NSString *) + channelRecordingAudioMoveFailed
 Gets the 'channel.recording.audio.move.failed' event type string. More...
 
(NSString *) + channelRecordingAudioReady
 Gets the 'channel.recording.audio.ready' event type string. More...
 
(NSString *) + channelRecordingExpired
 Gets the 'channel.recording.expired' event type string. More...
 
(NSString *) + channelRecordingMoveFailed
 Gets the 'channel.recording.move.failed' event type string. More...
 
(NSString *) + channelRecordingMuxFailed
 Gets the 'channel.recording.mux.failed' event type string. More...
 
(NSString *) + channelRecordingReady
 Gets the 'channel.recording.ready' event type string. More...
 
(NSString *) + channelRecordingVideoMoveFailed
 Gets the 'channel.recording.video.move.failed' event type string. More...
 
(NSString *) + channelRecordingVideoReady
 Gets the 'channel.recording.video.ready' event type string. More...
 
(NSString *) + channelRtmpStarted
 Gets the 'channel.rtmp.started' event type string. More...
 
(NSString *) + channelRtmpStopped
 Gets the 'channel.rtmp.stopped' event type string. More...
 
(NSString *) + channelServerMessage
 Gets the 'channel.server.message' event type string. More...
 
(NSString *) + clientMessage
 Gets the 'client.message' event type string. More...
 
(NSString *) + clientRegistered
 Gets the 'client.registered' event type string. More...
 
(NSString *) + clientStats
 Gets the 'client.stats' event type string. More...
 
(NSString *) + clientUnregistered
 Gets the 'client.unregistered' event type string. More...
 
(NSString *) + clientUpdated
 Gets the 'client.updated' event type string. More...
 
(NSString *) + connectionClosed
 Gets the 'connection.closed' event type string. More...
 
(NSString *) + connectionClosing
 Gets the 'connection.closing' event type string. More...
 
(NSString *) + connectionConnected
 Gets the 'connection.connected' event type string. More...
 
(NSString *) + connectionConnecting
 Gets the 'connection.connecting' event type string. More...
 
(NSString *) + connectionFailed
 Gets the 'connection.failed' event type string. More...
 
(NSString *) + connectionFailing
 Gets the 'connection.failing' event type string. More...
 
(NSString *) + connectionInitializing
 Gets the 'connection.initializing' event type string. More...
 
(NSString *) + connectionRecordingAudioMoveFailed
 Gets the 'connection.recording.audio.move.failed' event type string. More...
 
(NSString *) + connectionRecordingAudioReady
 Gets the 'connection.recording.audio.ready' event type string. More...
 
(NSString *) + connectionRecordingsReady
 Gets the 'connection.recordings.ready' event type string. More...
 
(NSString *) + connectionRecordingVideoMoveFailed
 Gets the 'connection.recording.video.move.failed' event type string. More...
 
(NSString *) + connectionRecordingVideoReady
 Gets the 'connection.recording.video.ready' event type string. More...
 
(NSString *) + connectionStats
 Gets the 'connection.stats' event type string. More...
 
(NSString *) + connectionUpdated
 Gets the 'connection.updated' event type string. More...
 
(NSString *) + fromConnectionState:
 Converts a connection state enum value into an event type. More...
 
(NSString *) + serverMessage
 Gets the 'server.message' event type string. More...
 

Detailed Description

Event types.

Method Documentation

◆ channelActivated

+ (NSString*) channelActivated

Gets the 'channel.activated' event type string.

◆ channelClientJoined

+ (NSString*) channelClientJoined

Gets the 'channel.client.joined' event type string.

◆ channelClientLeft

+ (NSString*) channelClientLeft

Gets the 'channel.client.left' event type string.

◆ channelClientMessage

+ (NSString*) channelClientMessage

Gets the 'channel.client.message' event type string.

◆ channelDeactivated

+ (NSString*) channelDeactivated

Gets the 'channel.deactivated' event type string.

◆ channelRecordingAudioMoveFailed

+ (NSString*) channelRecordingAudioMoveFailed

Gets the 'channel.recording.audio.move.failed' event type string.

◆ channelRecordingAudioReady

+ (NSString*) channelRecordingAudioReady

Gets the 'channel.recording.audio.ready' event type string.

◆ channelRecordingExpired

+ (NSString*) channelRecordingExpired

Gets the 'channel.recording.expired' event type string.

◆ channelRecordingMoveFailed

+ (NSString*) channelRecordingMoveFailed

Gets the 'channel.recording.move.failed' event type string.

◆ channelRecordingMuxFailed

+ (NSString*) channelRecordingMuxFailed

Gets the 'channel.recording.mux.failed' event type string.

◆ channelRecordingReady

+ (NSString*) channelRecordingReady

Gets the 'channel.recording.ready' event type string.

◆ channelRecordingVideoMoveFailed

+ (NSString*) channelRecordingVideoMoveFailed

Gets the 'channel.recording.video.move.failed' event type string.

◆ channelRecordingVideoReady

+ (NSString*) channelRecordingVideoReady

Gets the 'channel.recording.video.ready' event type string.

◆ channelRtmpStarted

+ (NSString*) channelRtmpStarted

Gets the 'channel.rtmp.started' event type string.

◆ channelRtmpStopped

+ (NSString*) channelRtmpStopped

Gets the 'channel.rtmp.stopped' event type string.

◆ channelServerMessage

+ (NSString*) channelServerMessage

Gets the 'channel.server.message' event type string.

◆ clientMessage

+ (NSString*) clientMessage

Gets the 'client.message' event type string.

◆ clientRegistered

+ (NSString*) clientRegistered

Gets the 'client.registered' event type string.

◆ clientStats

+ (NSString*) clientStats

Gets the 'client.stats' event type string.

◆ clientUnregistered

+ (NSString*) clientUnregistered

Gets the 'client.unregistered' event type string.

◆ clientUpdated

+ (NSString*) clientUpdated

Gets the 'client.updated' event type string.

◆ connectionClosed

+ (NSString*) connectionClosed

Gets the 'connection.closed' event type string.

◆ connectionClosing

+ (NSString*) connectionClosing

Gets the 'connection.closing' event type string.

◆ connectionConnected

+ (NSString*) connectionConnected

Gets the 'connection.connected' event type string.

◆ connectionConnecting

+ (NSString*) connectionConnecting

Gets the 'connection.connecting' event type string.

◆ connectionFailed

+ (NSString*) connectionFailed

Gets the 'connection.failed' event type string.

◆ connectionFailing

+ (NSString*) connectionFailing

Gets the 'connection.failing' event type string.

◆ connectionInitializing

+ (NSString*) connectionInitializing

Gets the 'connection.initializing' event type string.

◆ connectionRecordingAudioMoveFailed

+ (NSString*) connectionRecordingAudioMoveFailed

Gets the 'connection.recording.audio.move.failed' event type string.

◆ connectionRecordingAudioReady

+ (NSString*) connectionRecordingAudioReady

Gets the 'connection.recording.audio.ready' event type string.

◆ connectionRecordingsReady

+ (NSString*) connectionRecordingsReady

Gets the 'connection.recordings.ready' event type string.

◆ connectionRecordingVideoMoveFailed

+ (NSString*) connectionRecordingVideoMoveFailed

Gets the 'connection.recording.video.move.failed' event type string.

◆ connectionRecordingVideoReady

+ (NSString*) connectionRecordingVideoReady

Gets the 'connection.recording.video.ready' event type string.

◆ connectionStats

+ (NSString*) connectionStats

Gets the 'connection.stats' event type string.

◆ connectionUpdated

+ (NSString*) connectionUpdated

Gets the 'connection.updated' event type string.

◆ fromConnectionState:

+ (NSString*) fromConnectionState: (FMLiveSwitchConnectionState)  connectionState

Converts a connection state enum value into an event type.

Parameters
connectionStateThe connection state.
Returns
An event type.

◆ serverMessage

+ (NSString*) serverMessage

Gets the 'server.message' event type string.