CallMembership
public struct CallMembership
A data type represents a relationship between Call
and Person
at Cisco Webex cloud.
Since
1.2.0-
Declaration
Swift
public enum State : String
-
True if the person is the initiator of the call.
Since
1.2.0Declaration
Swift
public private(set) var isInitiator: Bool { get }
-
The identifier of the person.
Since
1.2.0Declaration
Swift
public private(set) var personId: String? { get }
-
The status of the person in this
CallMembership
.Since
1.2.0Declaration
Swift
public var state: State { get }
-
The displayName of the person in this
CallMembership
.Since
2.8.0Declaration
Swift
public var displayName: String? { get }
-
The SIP address of the person in this
CallMembership
.Since
1.2.0Declaration
Swift
public var sipUrl: String? { get }
-
The phone number of the person in this
CallMembership
.Since
1.2.0Declaration
Swift
public var phoneNumber: String? { get }
-
True if the
CallMembership
is sending video. Otherwise, false.Since
1.3.0Declaration
Swift
public var sendingVideo: Bool { get }
-
True if the
CallMembership
is sending audio. Otherwise, false.Since
1.3.0Declaration
Swift
public var sendingAudio: Bool { get }
-
True if the
CallMembership
is muted by others. Otherwise, false.Since
2.7.0Declaration
Swift
public var isAudioMutedControlled: Bool { get }
-
The personId of the merbership who muted/unmuted this
CallMembership
Since
2.7.0Declaration
Swift
public var audioModifiedBy: String? { get }
-
True if the
CallMembership
is sending screen share. Otherwise, false.Since
1.3.0Declaration
Swift
public var sendingScreenShare: Bool { get }
-
True if this
CallMembership
is speaking in this meeting and video is prsenting on remote media render view. Otherwise, false.Since
2.0.0Declaration
Swift
public var isActiveSpeaker: Bool { get }
-
Undocumented
Declaration
Swift
public let isSelf: Bool