ConversationEvent
public enum ConversationEvent : Event
-
Fired when conversation has been joined by the current user
Declaration
Swift
case joined
-
Fired when conversation has been left by the current user
Declaration
Swift
case left
-
Fired when a contact joined the conversation
Declaration
Swift
case contactJoined(Contact)
-
Fired when a contact left the conversation
Declaration
Swift
case contactLeft(Contact)
-
Fired when available streams list changed
Declaration
Swift
case streamListChanged(StreamInfoType, StreamInfo)
-
Fired when a stream is received from this conversation
Declaration
Swift
case streamAdded(Stream)
-
Fired when stream is removed from this conversation
Declaration
Swift
case streamRemoved(Stream)
-
Fired when a publish or subscribe is terminated
Declaration
Swift
case hangup(Stream)
-
Fired when local stream properties changed
Declaration
Swift
case localStreamUpdated(StreamUpdate)
-
Fired when remote stream properties changed
Declaration
Swift
case remoteStreamUpdated(StreamUpdate)
-
Fired when receive a chat message
Declaration
Swift
case receiveChatMessage(ChatMessage)
-
Declaration
Swift
case contactJoinedWaitingRoom(Contact)
-
Declaration
Swift
case contactLeftWaitingRoom(Contact)
-
New whiteboard session
Declaration
Swift
case newWhiteboardSession(WhiteboardClient)
-
Whiteboard session is closed
Declaration
Swift
case whiteboardSessionClosed
-
Declaration
Swift
case rawDataMessage([String : Any?])
-
Data channel transfer begun
Declaration
Swift
case transferBegun(id: String)
-
Data channel transfer ended
Declaration
Swift
case transferEnded(id: String)
-
Data channel transfer in progress
Declaration
Swift
case transferProgress(TransferProgress)
-
Declaration
Swift
case error(Conversation.Err)
-
Declaration
Swift
public static func == (lhs: ConversationEvent, rhs: ConversationEvent) -> Bool