Main Page | Modules | Alphabetical List | 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.


© 2000-2003 by egnite Software GmbH - visit http://www.ethernut.de/