Virbox SDK  2.1
E:/new_work/branches/ss_v2.0/include_out/ss_define.h
1 
6 #ifndef __SS_DEFINE_H__
7 #define __SS_DEFINE_H__
8 
9 typedef unsigned long long SS_UINT64;
10 typedef unsigned int SS_UINT32;
11 typedef unsigned short SS_UINT16;
12 typedef unsigned char SS_UINT8;
13 
14 typedef long long SS_INT64;
15 typedef int SS_INT32;
16 typedef short SS_INT16;
17 typedef char SS_INT8;
18 
19 typedef unsigned char SS_BYTE;
20 typedef char SS_CHAR;
21 typedef int SS_BOOL;
22 
23 
24 #ifndef IN
25 #define IN
26 #endif
27 
28 #ifndef OUT
29 #define OUT
30 #endif
31 
32 #ifndef INOUT
33 #define INOUT
34 #endif
35 
36 #ifndef SSAPI
37  #if defined WIN32 || defined _WIN32 || defined _WIN64
38  #define SSAPI __stdcall
39  #else
40  #define SSAPI
41  #endif
42 #endif
43 
50 typedef enum _INFO_FORMAT_TYPE {
52  JSON = 2,
54  STRUCT = 3,
56  STRING_KV = 4,
58  CIPHER = 5
60 
62 typedef enum _CERT_TYPE{
65 
68 
71 
74 } CERT_TYPE;
75 
80 #endif //__SS_DEFINE_H__