Type Definitions

The following type definitions are available globally.

  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKNetworkResponseBlock)(BOOL success, NSInteger responseCode, NSError* _Nullable error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKBOOLErrorBlock)(BOOL success, NSError* _Nullable error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKitConsumerIdCompletionBlock)(NSString* consumerId)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKitPublicVeepErrorCompletionBlock)(  VPKPublicVeep* _Nullable veep
                                                        , NSError* _Nullable error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKitVeepErrorCompletionBlock)(  VPKVeep* _Nullable veep
                                                        , NSError* _Nullable error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKVeepIdentifierErrorCompletionBlock)(  NSString* _Nullable identifier
                                                  , NSError* _Nullable error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKUserStatsErrorBlock)(  VPKUserStats* _Nullable userStats
                                                        , NSError* _Nullable error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKCompetitiveStatsBlock)(VPKCompetitiveStats* _Nullable stats,  NSError* _Nullable  error)
  • Undocumented

    Declaration

    Objective-C

    typedef void (^VPKDailyStatsBlock)(VPKDailyStats* _Nullable stats, NSError* _Nullable error)