typedef unsigned int handle_t; typedef unsigned int size_t; typedef unsigned int count_t; typedef unsigned char u8_t; typedef unsigned short int u16_t; typedef unsigned int u32_t; typedef unsigned long long u64_t; typedef int bool; #define NULL (void*)0 #define TRUE (bool)1 #define FALSE (bool)0