fm.liveswitch.EventType Class Referenceabstract

Event types. More...

Static Public Member Functions

static String fromConnectionState (fm.liveswitch.ConnectionState connectionState)
 Converts a connection state enum value into an event type. More...
 
static String getChannelActivated ()
 Gets the 'channel.activated' event type string. More...
 
static String getChannelClientJoined ()
 Gets the 'channel.client.joined' event type string. More...
 
static String getChannelClientLeft ()
 Gets the 'channel.client.left' event type string. More...
 
static String getChannelClientMessage ()
 Gets the 'channel.client.message' event type string. More...
 
static String getChannelDeactivated ()
 Gets the 'channel.deactivated' event type string. More...
 
static String getChannelRecordingAudioMoveFailed ()
 Gets the 'channel.recording.audio.move.failed' event type string. More...
 
static String getChannelRecordingAudioReady ()
 Gets the 'channel.recording.audio.ready' event type string. More...
 
static String getChannelRecordingExpired ()
 Gets the 'channel.recording.expired' event type string. More...
 
static String getChannelRecordingMoveFailed ()
 Gets the 'channel.recording.move.failed' event type string. More...
 
static String getChannelRecordingMuxFailed ()
 Gets the 'channel.recording.mux.failed' event type string. More...
 
static String getChannelRecordingReady ()
 Gets the 'channel.recording.ready' event type string. More...
 
static String getChannelRecordingVideoMoveFailed ()
 Gets the 'channel.recording.video.move.failed' event type string. More...
 
static String getChannelRecordingVideoReady ()
 Gets the 'channel.recording.video.ready' event type string. More...
 
static String getChannelRtmpStarted ()
 Gets the 'channel.rtmp.started' event type string. More...
 
static String getChannelRtmpStopped ()
 Gets the 'channel.rtmp.stopped' event type string. More...
 
static String getChannelServerMessage ()
 Gets the 'channel.server.message' event type string. More...
 
static String getClientMessage ()
 Gets the 'client.message' event type string. More...
 
static String getClientRegistered ()
 Gets the 'client.registered' event type string. More...
 
static String getClientStats ()
 Gets the 'client.stats' event type string. More...
 
static String getClientUnregistered ()
 Gets the 'client.unregistered' event type string. More...
 
static String getClientUpdated ()
 Gets the 'client.updated' event type string. More...
 
static String getConnectionClosed ()
 Gets the 'connection.closed' event type string. More...
 
static String getConnectionClosing ()
 Gets the 'connection.closing' event type string. More...
 
static String getConnectionConnected ()
 Gets the 'connection.connected' event type string. More...
 
static String getConnectionConnecting ()
 Gets the 'connection.connecting' event type string. More...
 
static String getConnectionFailed ()
 Gets the 'connection.failed' event type string. More...
 
static String getConnectionFailing ()
 Gets the 'connection.failing' event type string. More...
 
static String getConnectionInitializing ()
 Gets the 'connection.initializing' event type string. More...
 
static String getConnectionRecordingAudioMoveFailed ()
 Gets the 'connection.recording.audio.move.failed' event type string. More...
 
static String getConnectionRecordingAudioReady ()
 Gets the 'connection.recording.audio.ready' event type string. More...
 
static String getConnectionRecordingsReady ()
 Gets the 'connection.recordings.ready' event type string. More...
 
static String getConnectionRecordingVideoMoveFailed ()
 Gets the 'connection.recording.video.move.failed' event type string. More...
 
static String getConnectionRecordingVideoReady ()
 Gets the 'connection.recording.video.ready' event type string. More...
 
static String getConnectionStats ()
 Gets the 'connection.stats' event type string. More...
 
static String getConnectionUpdated ()
 Gets the 'connection.updated' event type string. More...
 
static String getServerMessage ()
 Gets the 'server.message' event type string. More...
 

Detailed Description

Event types.

Member Function Documentation

◆ fromConnectionState()

static String fm.liveswitch.EventType.fromConnectionState ( fm.liveswitch.ConnectionState  connectionState)
static

Converts a connection state enum value into an event type.

Parameters
connectionStateThe connection state.
Returns
An event type.

◆ getChannelActivated()

static String fm.liveswitch.EventType.getChannelActivated ( )
static

Gets the 'channel.activated' event type string.

◆ getChannelClientJoined()

static String fm.liveswitch.EventType.getChannelClientJoined ( )
static

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

◆ getChannelClientLeft()

static String fm.liveswitch.EventType.getChannelClientLeft ( )
static

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

◆ getChannelClientMessage()

static String fm.liveswitch.EventType.getChannelClientMessage ( )
static

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

◆ getChannelDeactivated()

static String fm.liveswitch.EventType.getChannelDeactivated ( )
static

Gets the 'channel.deactivated' event type string.

◆ getChannelRecordingAudioMoveFailed()

static String fm.liveswitch.EventType.getChannelRecordingAudioMoveFailed ( )
static

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

◆ getChannelRecordingAudioReady()

static String fm.liveswitch.EventType.getChannelRecordingAudioReady ( )
static

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

◆ getChannelRecordingExpired()

static String fm.liveswitch.EventType.getChannelRecordingExpired ( )
static

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

◆ getChannelRecordingMoveFailed()

static String fm.liveswitch.EventType.getChannelRecordingMoveFailed ( )
static

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

◆ getChannelRecordingMuxFailed()

static String fm.liveswitch.EventType.getChannelRecordingMuxFailed ( )
static

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

◆ getChannelRecordingReady()

static String fm.liveswitch.EventType.getChannelRecordingReady ( )
static

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

◆ getChannelRecordingVideoMoveFailed()

static String fm.liveswitch.EventType.getChannelRecordingVideoMoveFailed ( )
static

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

◆ getChannelRecordingVideoReady()

static String fm.liveswitch.EventType.getChannelRecordingVideoReady ( )
static

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

◆ getChannelRtmpStarted()

static String fm.liveswitch.EventType.getChannelRtmpStarted ( )
static

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

◆ getChannelRtmpStopped()

static String fm.liveswitch.EventType.getChannelRtmpStopped ( )
static

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

◆ getChannelServerMessage()

static String fm.liveswitch.EventType.getChannelServerMessage ( )
static

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

◆ getClientMessage()

static String fm.liveswitch.EventType.getClientMessage ( )
static

Gets the 'client.message' event type string.

◆ getClientRegistered()

static String fm.liveswitch.EventType.getClientRegistered ( )
static

Gets the 'client.registered' event type string.

◆ getClientStats()

static String fm.liveswitch.EventType.getClientStats ( )
static

Gets the 'client.stats' event type string.

◆ getClientUnregistered()

static String fm.liveswitch.EventType.getClientUnregistered ( )
static

Gets the 'client.unregistered' event type string.

◆ getClientUpdated()

static String fm.liveswitch.EventType.getClientUpdated ( )
static

Gets the 'client.updated' event type string.

◆ getConnectionClosed()

static String fm.liveswitch.EventType.getConnectionClosed ( )
static

Gets the 'connection.closed' event type string.

◆ getConnectionClosing()

static String fm.liveswitch.EventType.getConnectionClosing ( )
static

Gets the 'connection.closing' event type string.

◆ getConnectionConnected()

static String fm.liveswitch.EventType.getConnectionConnected ( )
static

Gets the 'connection.connected' event type string.

◆ getConnectionConnecting()

static String fm.liveswitch.EventType.getConnectionConnecting ( )
static

Gets the 'connection.connecting' event type string.

◆ getConnectionFailed()

static String fm.liveswitch.EventType.getConnectionFailed ( )
static

Gets the 'connection.failed' event type string.

◆ getConnectionFailing()

static String fm.liveswitch.EventType.getConnectionFailing ( )
static

Gets the 'connection.failing' event type string.

◆ getConnectionInitializing()

static String fm.liveswitch.EventType.getConnectionInitializing ( )
static

Gets the 'connection.initializing' event type string.

◆ getConnectionRecordingAudioMoveFailed()

static String fm.liveswitch.EventType.getConnectionRecordingAudioMoveFailed ( )
static

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

◆ getConnectionRecordingAudioReady()

static String fm.liveswitch.EventType.getConnectionRecordingAudioReady ( )
static

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

◆ getConnectionRecordingsReady()

static String fm.liveswitch.EventType.getConnectionRecordingsReady ( )
static

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

◆ getConnectionRecordingVideoMoveFailed()

static String fm.liveswitch.EventType.getConnectionRecordingVideoMoveFailed ( )
static

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

◆ getConnectionRecordingVideoReady()

static String fm.liveswitch.EventType.getConnectionRecordingVideoReady ( )
static

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

◆ getConnectionStats()

static String fm.liveswitch.EventType.getConnectionStats ( )
static

Gets the 'connection.stats' event type string.

◆ getConnectionUpdated()

static String fm.liveswitch.EventType.getConnectionUpdated ( )
static

Gets the 'connection.updated' event type string.

◆ getServerMessage()

static String fm.liveswitch.EventType.getServerMessage ( )
static

Gets the 'server.message' event type string.