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
Install in Dash
ConversationEvent Enumeration Reference