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 }
Install in Dash
Enumerations Reference