Login Register Free Account
Trackerbird SDK v3 for Mac OS (Objective-C)
TBLicenseResult.h
1 // ======================================
2 // *** TRACKERBIRD SOFTWARE ANALYTICS ***
3 // ******** www.trackerbird.com ********
4 // ======================================
5 // © 2013 Trackerbird. All rights reserved.
6 //
7 // SDK Version: MacOS SDK ver 3.4.1 (Obj-C)
8 // Release date: 11 Sep 2014
9 //
10 // You may get the latest version from: http://docs.trackerbird.com
11 // For customer support please visit: http://helpdesk.trackerbird.com
12 // ======================================
13 //
14 
15 #import <Foundation/Foundation.h>
16 
51 typedef enum
52 {
53  TBLicenseStatusNA = -1,
54  TBLicenseStatusFalse = 0,
55  TBLicenseStatusTrue = 1
56 }
57 TBLicenseStatus;
58 
59 typedef enum
60 {
61  TBKeyTypeNA = -1,
62  TBKeyTypeEvaluation = 0,
63  TBKeyTypePurchased,
64  TBKeyTypeFreeware,
65  TBKeyTypeUnknown,
66  TBKeyTypeNFR,
67  TBKeyTypeCustom1,
68  TBKeyTypeCustom2,
69  TBKeyTypeCustom3
70 }
71 TBKeyType;
72 
73 @interface TBLicenseResult : NSObject
74 {
75 
76 }
77 
81 
88 @property(nonatomic, assign) TBLicenseStatus whitelistedStatus;
89 
96 @property(nonatomic, assign) TBLicenseStatus expiredStatus;
97 
104 @property(nonatomic, assign) TBLicenseStatus blacklistedStatus;
105 
112 @property(nonatomic, assign) TBLicenseStatus activatedStatus;
113 
120 @property(nonatomic, assign) TBKeyType keyType;
121 
122 @end
Definition: TBLicenseResult.h:73
TBLicenseStatus whitelistedStatus
Definition: TBLicenseResult.h:88
TBLicenseStatus blacklistedStatus
Definition: TBLicenseResult.h:104
TBKeyType keyType
Definition: TBLicenseResult.h:120
TBLicenseStatus expiredStatus
Definition: TBLicenseResult.h:96
TBLicenseStatus activatedStatus
Definition: TBLicenseResult.h:112