Reference module(s): Base Types. More...
#include <sys/types.h>
#include <limits.h>
Go to the source code of this file.
Defines | |
#define | OTC(str) |
a macro suitable for declaring a constant on2tc | |
#define | ON2TC |
printf format string suitable for printing an on2tc | |
#define | INT64_MIN |
#define | INT64_MAX |
#define | UINT64_MAX |
#define | PRId64 |
#define | PRIu64 |
#define | ON264 |
printf format string suitable for printing an on2s64 | |
#define | DLLIMPORT |
#define | DLLEXPORT |
#define | DLLLOCAL |
#define | ON2API |
library calling convention/storage class attributes. | |
Typedefs | |
typedef char | int8_t |
typedef short | int16_t |
typedef int | int32_t |
typedef unsigned char | uint8_t |
typedef unsigned short | uint16_t |
typedef unsigned int | uint32_t |
typedef int8_t | on2s8 |
typedef uint8_t | on2u8 |
typedef int16_t | on2s16 |
typedef uint16_t | on2u16 |
typedef int32_t | on2s32 |
typedef uint32_t | on2u32 |
typedef int32_t | on2bool |
typedef char | on2tc |
typedef __int64 | on2s64 |
typedef unsigned __int64 | on2u64 |
typedef on2s64 | int64_t |
typedef on2u64 | uint64_t |
Enumerations | |
enum | _on2bool { on2false, on2true } |
enum | on2sc { ON2_NOT_FOUND, ON2_BUFFER_EMPTY, ON2_BUFFER_FULL, ON2_CONNREFUSED, ON2_TIMEDOUT, ON2_WOULDBLOCK, ON2_NET_ERROR, ON2_INVALID_VERSION, ON2_INPROGRESS, ON2_NOT_SUPP, ON2_NO_MEM, ON2_INVALID_PARAMS, ON2_ERROR, ON2_OK, ON2_DONE } |
Common return type. More... |
Reference module(s): Base Types.
Definition in file on2types.h.
#define DLLEXPORT |
Definition at line 159 of file on2types.h.
#define DLLIMPORT |
Definition at line 158 of file on2types.h.
#define DLLLOCAL |
Definition at line 160 of file on2types.h.
#define ON2API |
library calling convention/storage class attributes.
Specifies whether the function is imported through a dll or is from a static library.
Definition at line 192 of file on2types.h.