Enumerations
The following enumerations are available globally.
-
An enumeration representing the states a client can be in.
See moreDeclaration
Objective-C
enum BCHChatClientState {}
Swift
enum BCHChatClientState : Int
-
An enumeration representing the call direction.
See moreDeclaration
Objective-C
enum BCXCallDirection {}
Swift
enum BCXCallDirection : Int
-
An enumeration representing the states a call can be in.
See moreDeclaration
Objective-C
enum BCXCallState {}
Swift
enum BCXCallState : Int
-
An enumeration representing the possible call end reasons.
See moreDeclaration
Objective-C
enum BCXCallEndReason {}
Swift
enum BCXCallEndReason : Int
-
An enumeration representing the possible decline reasons.
See moreDeclaration
Objective-C
enum BCXDeclineReason {}
Swift
enum BCXDeclineReason : Int
-
An enumeration representing the supported call types.
See moreDeclaration
Objective-C
enum BCXCallType {}
Swift
enum BCXCallType : UInt8
-
An enumeration representing the states a participant can be in, during a call.
See moreDeclaration
Objective-C
enum BCXCallParticipantState {}
Swift
enum BCXCallParticipantState : Int
-
An enumeration representing the state a user can be in.
See moreDeclaration
Objective-C
enum BCXUserStatus {}
Swift
enum BCXUserStatus : Int
-
An enumeration representing the states a client can be in.
See moreDeclaration
Objective-C
enum BCXCallClientState {}
Swift
enum BCXCallClientState : Int
-
An enumeration of the possible error codes encountered when an error occurs.
See moreDeclaration
Objective-C
enum BCXErrorCode {}
Swift
enum BCXErrorCode : Int
-
Flags accompany each log. They are used together with levels to filter out logs.
See moreDeclaration
Objective-C
enum BDFLogFlag {}
Swift
struct BDFLogFlag : OptionSet
-
Log levels are used to filter out logs. Used together with flags.
See moreDeclaration
Objective-C
enum BDFLogLevel {}
Swift
enum BDFLogLevel : UInt
-
Options specifying whether and when the Bandyer SDK should override the audio output to the speaker automatically when a call is started or answered. These options will be applied only on devices supporting both an ear and a loud speaker (iPhones).
See moreDeclaration
Objective-C
enum BDKSpeakerHijackingStrategy {}
Swift
enum BDKSpeakerHijackingStrategy : UInt
-
An enumeration of the types of call the sdk can perform.
See moreDeclaration
Objective-C
enum BDKCallType {}
Swift
enum BDKCallType : UInt8
-
The possible error codes that occurs during the presentation of an instance of
See moreCallViewController
.Declaration
Swift
@objc(BDKCallPresentationErrorCode) public enum CallPresentationErrorCode : Int