Enumerations
The following enumerations are available globally.
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGPushType) { VGPushTypeIncomingCall, VGPushTypeMessage, VGPushTypeMemberInvited, VGPushTypeCustom, VGPushTypeUnknown, }
Swift
enum VGPushType : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGChannelType) { VGChannelTypeApp, VGChannelTypePhone, VGChannelTypePstn, VGChannelTypeSip, VGChannelTypeVbc, VGChannelTypeWebsocket, VGChannelTypeSms, VGChannelTypeMms, VGChannelTypeWhatsapp, VGChannelTypeViber, VGChannelTypeMessenger, VGChannelTypeUnknown }
Swift
enum VGChannelType : Int, @unchecked Sendable
-
Enum containing available regions for VGClient endpoints.
See moreDeclaration
Objective-C
enum VGConfigRegion : NSInteger {}
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGConversationState) { VGConversationStateActive, VGConversationStateInactive, VGConversationStateDeleted, VGConversationStateUnknown }
Swift
enum VGConversationState : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGSessionErrorReason) { VGSessionErrorReasonUnknown, VGSessionErrorReasonTokenExpired, VGSessionErrorReasonTransportClosed, VGSessionErrorReasonPingTimeout, }
Swift
enum VGSessionErrorReason : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGLegStatus) { VGLegStatusUnknown, VGLegStatusRinging, VGLegStatusAnswered, VGLegStatusCompleted, }
Swift
enum VGLegStatus : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGHangupReason) { VGHangupReasonUnknown, VGHangupReasonRemoteReject, VGHangupReasonRemoteHangup, VGHangupReasonRemoteNoAnswerTimeout, VGHangupReasonLocalHangup, VGHangupReasonMediaTimeout, }
Swift
enum VGHangupReason : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGCallDisconnectReason) { VGCallDisconnectReasonUnknown, VGCallDisconnectReasonNetworkChange, }
Swift
enum VGCallDisconnectReason : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGVoiceInviteCancelReason) { VGVoiceInviteCancelReasonUnknown, VGVoiceInviteCancelReasonAnsweredElsewhere, VGVoiceInviteCancelReasonRejectedElsewhere, VGVoiceInviteCancelReasonRemoteCancel, VGVoiceInviteCancelReasonRemoteTimeout, }
Swift
enum VGVoiceInviteCancelReason : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGVoiceChannelType) { VGVoiceChannelTypeUnknown, VGVoiceChannelTypeApp, VGVoiceChannelTypePhone, VGVoiceChannelTypeSip, VGVoiceChannelTypeWebsocket, }
Swift
enum VGVoiceChannelType : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGErrorType) { VGErrorTypeCsError, VGErrorTypeNetworkError, VGErrorTypeSessionError, VGErrorTypeInternalError, VGErrorTypeUnknownError }
Swift
enum VGErrorType : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGLoggingLevel) { VGLoggingLevelVerbose, VGLoggingLevelDebug, VGLoggingLevelInfo, VGLoggingLevelWarn, VGLoggingLevelError }
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGMemberState) { VGMemberStateInvited, VGMemberStateJoined, VGMemberStateLeft, VGMemberStateUnknown }
Swift
enum VGMemberState : Int, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSInteger, VGPresentingOrder) { VGPresentingOrderAsc, VGPresentingOrderDesc }