Open Server supports seven integer types: CS_TINYINT, CS_SMALLINT, CS_INT, CS_BIGINT, CS_USMALLINT, CS_UINT, and CS_UBIGINT.
On most platforms, CS_TINYINT is a 1-byte integer; CS_SMALLINT is a 2-byte integer, CS_INT is a 4-byte integer, CS_BIGINT is an 8-byte integer, CS_USMALLINT is an unsigned 2-byte integer, CS_UINT is an unsigned 4-byte integer and CS_UBIGINT is an unsigned 8-byte integer:
typedef unsigned char CS_TINYINT;
typedef short CS_SMALLINT;
typedef int CS_INT;
typedef long long CS_BIGINT;
typedef unsigned char CS_USMALLINT;
typedef unsigned int CS_UINT;
typedef unsigned long long CS_UBIGINT;