CallMembership

public struct CallMembership

A data type represents a relationship between Call and Person at Cisco Spark 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
  • The identifier of the person.

    Since

    1.2.0

    Declaration

    Swift

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

    Since

    1.2.0

    Declaration

    Swift

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

    Since

    1.2.0

    Declaration

    Swift

    public var email: 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 sending screen share. Otherwise, false.

    Since

    1.3.0

    Declaration

    Swift

    public var sendingScreenShare: Bool { get }
  • Undocumented

    Declaration

    Swift

    public let isSelf: Bool