CallMembership

public struct CallMembership

A data type represents a relationship between Call and Person at Cisco Webex cloud.

Since

1.2.0
  • The enumeration of the status of the person in the membership.

    Since

    1.2.0
    See more

    Declaration

    Swift

    public enum State : String
  • True if the person is the initiator of the call.

    Since

    1.2.0

    Declaration

    Swift

    public private(set) var isInitiator: Bool { get }
  • The identifier of the person.

    Since

    1.2.0

    Declaration

    Swift

    public private(set) var personId: String? { get }
  • The status of the person in this CallMembership.

    Since

    1.2.0

    Declaration

    Swift

    public var state: State { get }
  • The displayName of the person in this CallMembership.

    Since

    2.8.0

    Declaration

    Swift

    public var displayName: String? { get }
  • The SIP address of the person in this CallMembership.

    Since

    1.2.0

    Declaration

    Swift

    public var sipUrl: String? { get }
  • The phone number of the person in this CallMembership.

    Since

    1.2.0

    Declaration

    Swift

    public var phoneNumber: String? { get }
  • True if the CallMembership is sending video. Otherwise, false.

    Since

    1.3.0

    Declaration

    Swift

    public var sendingVideo: Bool { get }
  • True if the CallMembership is sending audio. Otherwise, false.

    Since

    1.3.0

    Declaration

    Swift

    public var sendingAudio: Bool { get }
  • True if the CallMembership is muted by others. Otherwise, false.

    Since

    2.7.0

    Declaration

    Swift

    public var isAudioMutedControlled: Bool { get }
  • The personId of the merbership who muted/unmuted this CallMembership

    Since

    2.7.0

    Declaration

    Swift

    public var audioModifiedBy: String? { get }
  • True if the CallMembership is sending screen share. Otherwise, false.

    Since

    1.3.0

    Declaration

    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.0

    Declaration

    Swift

    public var isActiveSpeaker: Bool { get }
  • Undocumented

    Declaration

    Swift

    public let isSelf: Bool