Type Definitions

The following type definitions are available globally.

  • Undocumented

    Declaration

    Objective-C

    typedef NSString * VGConversationId

    Swift

    typealias VGConversationId = String
  • Undocumented

    Declaration

    Objective-C

    typedef NSString * VGConversationIdOrName

    Swift

    typealias VGConversationIdOrName = String
  • Undocumented

    Declaration

    Objective-C

    typedef void (^ onLogCallback)(VGLoggingLevel logLevel, VGTopic* topic, NSString* message)

    Swift

    typealias onLogCallback = (VGLoggingLevel, VGTopic, String) -> Void
  • Undocumented

    Declaration

    Objective-C

    typedef NSString * VGMemberId

    Swift

    typealias VGMemberId = String
  • Undocumented

    Declaration

    Objective-C

    typedef NSArray<VGTopic *>* VGTopicGroup

    Swift

    typealias VGTopicGroup = [VGTopic]
  • Undocumented

    Declaration

    Objective-C

    typedef NSString * VGUsername

    Swift

    typealias VGUsername = String
  • Undocumented

    Declaration

    Objective-C

    typedef NSString * VGUserId

    Swift

    typealias VGUserId = String
  • Undocumented

    Declaration

    Objective-C

    typedef NSString * VGUserIdOrName

    Swift

    typealias VGUserIdOrName = String
  • Undocumented

    Declaration

    Objective-C

    typedef uint_least16_t char16_t

    Swift

    typealias char16_t = uint_least16_t
  • Undocumented

    Declaration

    Objective-C

    typedef uint_least32_t char32_t

    Swift

    typealias char32_t = uint_least32_t
  • Undocumented

    Declaration

    Objective-C

    typedef float swift_float2

    Swift

    typealias swift_float2 = SIMD2<Float>
  • Undocumented

    Declaration

    Objective-C

    typedef float swift_float3

    Swift

    typealias swift_float3 = SIMD3<Float>
  • Undocumented

    Declaration

    Objective-C

    typedef float swift_float4

    Swift

    typealias swift_float4 = SIMD4<Float>
  • Undocumented

    Declaration

    Objective-C

    typedef double swift_double2

    Swift

    typealias swift_double2 = SIMD2<Double>
  • Undocumented

    Declaration

    Objective-C

    typedef double swift_double3

    Swift

    typealias swift_double3 = SIMD3<Double>
  • Undocumented

    Declaration

    Objective-C

    typedef double swift_double4

    Swift

    typealias swift_double4 = SIMD4<Double>
  • Undocumented

    Declaration

    Objective-C

    typedef int swift_int2

    Swift

    typealias swift_int2 = SIMD2<Int32>
  • Undocumented

    Declaration

    Objective-C

    typedef int swift_int3

    Swift

    typealias swift_int3 = SIMD3<Int32>
  • Undocumented

    Declaration

    Objective-C

    typedef int swift_int4

    Swift

    typealias swift_int4 = SIMD4<Int32>
  • Undocumented

    Declaration

    Objective-C

    typedef unsigned int swift_uint2

    Swift

    typealias swift_uint2 = SIMD2<UInt32>
  • Undocumented

    Declaration

    Objective-C

    typedef unsigned int swift_uint3

    Swift

    typealias swift_uint3 = SIMD3<UInt32>
  • Undocumented

    Declaration

    Objective-C

    typedef unsigned int swift_uint4

    Swift

    typealias swift_uint4 = SIMD4<UInt32>
  • Undocumented

    Declaration

    Objective-C

    typedef NSString* VGSessionId

    Swift

    typealias VGSessionId = String
  • Undocumented

    Declaration

    Objective-C

    typedef NSString* VGCallId

    Swift

    typealias VGCallId = String
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VonageErrorCallback)(NSError* _Nullable error)

    Swift

    typealias VonageErrorCallback = (Error?) -> Void
  • Undocumented

    Declaration

    Objective-C

    typedef void (^ServerCallCallback)(NSError* _Nullable error, VGCallId _Nullable call)

    Swift

    typealias ServerCallCallback = (Error?, VGCallId?) -> Void
  • Undocumented

    Declaration

    Objective-C

    typedef void (^GetLegCallback)(NSError* _Nullable error, VGVoiceLeg* _Nullable leg)

    Swift

    typealias GetLegCallback = (Error?, VGVoiceLeg?) -> Void
  • Undocumented

    Declaration

    Objective-C

    typedef NSString* VGLegId

    Swift

    typealias VGLegId = String