Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages | Examples
include/sys/types.h File Reference
Detailed Description
Nut/OS type declarations.
Defines | |
| #define | _SYS_TYPES_H_ |
| #define | __byte_swap2(val) |
| #define | __byte_swap4(val) |
| #define | htons(x) |
| Convert short value from host to network byte order. | |
| #define | htonl(x) |
| Convert long value from host to network byte order. | |
| #define | ntohs(x) |
| Convert short value from network to host byte order. | |
| #define | ntohl(x) |
| Convert long value from network to host byte order. | |
Typedefs | |
| typedef unsigned char | u_char |
| Unsigned 8-bit value. | |
| typedef unsigned short | u_short |
| Unsigned 16-bit value. | |
| typedef unsigned int | u_int |
| Unsigned int value. | |
| typedef unsigned long | u_long |
| Unsigned 32-bit value. | |
| typedef unsigned long long | u_longlong |
| Unsigned 64-bit value. | |
| typedef void * | HANDLE |
| Void pointer. | |
| typedef unsigned char | ureg_t |
| Unsigned register type. | |
| typedef unsigned char | reg_t |
| Signed register type. | |
| typedef unsigned short | uptr_t |
| Unsigned pointer value type. | |