Defines | |
#define | TimeoutInfinite (0xffffffff) |
#define | TimeoutNone (0) |
#define | TimeoutIsMs(n) ( ( (n) != TimeoutNone ) && ( (n) != TimeoutInfinite ) ) |
#define | NULL 0 |
Typedefs | |
typedef unsigned char | uint8 |
typedef signed char | int8 |
typedef unsigned short | uint16 |
typedef signed short | int16 |
typedef unsigned long | uint32 |
typedef signed long | int32 |
typedef unsigned int | uint64 |
typedef signed int | int64 |
typedef char * | String |
typedef unsigned short * | String16 |
typedef void * | Pointer |
typedef uint32 | PointerType |
typedef uint32 | Timeout |
typedef enum _Boolean | Boolean |
Enumerations | |
enum | _Boolean { True = 1, False = 0 } |
|
standard NULL define |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pointer should allow one to reference all types of objects |
|
PointerType should be large enough to hold a pointer, and allow arithmetic to be done on it |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|