Enumerations

The following enumerations are available globally.

  • An enumeration representing the states a client can be in.

    See more

    Declaration

    Objective-C

    enum BCHChatClientState {}

    Swift

    enum BCHChatClientState : Int
  • An enumeration representing the call direction.

    See more

    Declaration

    Objective-C

    enum BCXCallDirection {}

    Swift

    enum BCXCallDirection : Int
  • An enumeration representing the states a call can be in.

    See more

    Declaration

    Objective-C

    enum BCXCallState {}

    Swift

    enum BCXCallState : Int
  • An enumeration representing the possible call end reasons.

    See more

    Declaration

    Objective-C

    enum BCXCallEndReason {}

    Swift

    enum BCXCallEndReason : Int
  • An enumeration representing the possible decline reasons.

    See more

    Declaration

    Objective-C

    enum BCXDeclineReason {}

    Swift

    enum BCXDeclineReason : Int
  • An enumeration representing the supported call types.

    See more

    Declaration

    Objective-C

    enum BCXCallType {}

    Swift

    enum BCXCallType : UInt8
  • An enumeration representing the states a participant can be in, during a call.

    See more

    Declaration

    Objective-C

    enum BCXCallParticipantState {}

    Swift

    enum BCXCallParticipantState : Int
  • An enumeration representing the state a user can be in.

    See more

    Declaration

    Objective-C

    enum BCXUserStatus {}

    Swift

    enum BCXUserStatus : Int
  • An enumeration representing the states a client can be in.

    See more

    Declaration

    Objective-C

    enum BCXCallClientState {}

    Swift

    enum BCXCallClientState : Int
  • An enumeration of the possible error codes encountered when an error occurs.

    See more

    Declaration

    Objective-C

    enum BCXErrorCode {}

    Swift

    enum BCXErrorCode : Int
  • An enumeration of the types of call the sdk can perform.

    See more

    Declaration

    Objective-C

    enum BDKCallType {}

    Swift

    enum BDKCallType : UInt8
  • The possible error codes that occurs during the presentation of an instance of CallViewController.

    See more

    Declaration

    Swift

    @objc(BDKCallPresentationErrorCode)
    public enum CallPresentationErrorCode : Int