Enumerations
The following enumerations are available globally.
-
Declaration
Objective-C
enum CPCallStates : NSInteger {}
Swift
enum CPCallStates : Int
-
Codec types for the supported codecs of WebRTC
See moreDeclaration
Objective-C
enum CPCodecType : NSInteger {}
-
Declaration
Objective-C
enum CPAudioCodecTypes : NSInteger {}
Swift
enum CPAudioCodecTypes : Int
-
Declaration
Objective-C
enum CPVideoCodecTypes : NSInteger {}
Swift
enum CPVideoCodecTypes : Int
-
enum class for Camera Modes
- CAMERA_ORIENTATION_USES_NONE,
- CAMERA_ORIENTATION_USES_DEVICE,
CAMERA_ORIENTATION_USES_STATUS_BAR
Since
1.0.0
Declaration
Objective-C
enum CPCameraOrientationMode : NSInteger {}
-
Declaration
Objective-C
enum CPICEOptions : NSInteger {}
-
Enum values for ringing feedback options
APP –> Ringing Feedback is reponsibility of application. AUTO –> Auto ringing feedback mechanism by SDK.
@since 2.15.0 @updated 3.3.0
See moreDeclaration
Objective-C
enum CPRingingFeedbackOptions : NSInteger {}
-
Enum class for local and remote video view scaling style Default value is SCALINGSTYLE_ASPECT_RATIO_FIT
Since
2.15.0Declaration
Objective-C
enum CPScalingStyles : NSInteger {}
-
Declaration
Objective-C
enum CPErrorType : NSInteger {}
-
Declaration
Objective-C
enum CPLogLevel : NSInteger {}
-
Declaration
Swift
@objc public enum CPConnectionState : Int
-
The status of chat group participants will be either Invited, Connected, or Disconnected.
See moreDeclaration
Swift
@objc public enum CPChatParticipantStatus : Int, RawRepresentable
-
The possible values for PresenceActivity status.
See moreDeclaration
Swift
@objc public enum CPPresenceActivities : Int, RawRepresentable