include/sys/types.h File Reference

#include <stdint.h>
#include <sys/select.h>

Include dependency graph for types.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _ABLE_CLIB_SYS_TYPES_H   1
#define _SIZE_T
#define _SSIZE_T
#define u64_t   __u64
#define u32_t   __u32
#define u16_t   __u16
#define u8_t   __u8
#define s64_t   __s64
#define s32_t   __s32
#define s16_t   __s16
#define s8_t   __s8
#define NULL   ((void *)0)
#define LITTLE_ENDIAN   (1)
#define BIG_ENDIAN   (2)
#define BYTE_ORDER   LITTLE_ENDIAN
#define SIZE_MAX   (4294967295U)

Typedefs

typedef int off_t
typedef off_t fpos_t
typedef unsigned long long loff_t
typedef loff_t off64_t
typedef unsigned char bool_t
typedef unsigned int size_t
typedef signed int ssize_t
typedef unsigned long long lsize_t
typedef signed long long lssize_t
typedef unsigned long ino_t
typedef unsigned short mode_t
typedef unsigned long dev_t
typedef unsigned int nlink_t
typedef unsigned short gid_t
typedef unsigned short uid_t
typedef unsigned int pid_t
typedef unsigned long long time_t
typedef signed long suseconds_t
typedef unsigned char uchar
typedef unsigned short ushort
typedef unsigned int uint
typedef unsigned long ulong
typedef unsigned long long daddr_t
typedef signed int ptrdiff_t
typedef unsigned char __u8
typedef unsigned short __u16
typedef unsigned int __u32
typedef unsigned long long __u64
typedef signed char __s8
typedef signed short __s16
typedef signed int __s32
typedef signed long long __s64
typedef unsigned char u_int8_t
typedef unsigned short u_int16_t
typedef unsigned int u_int32_t
typedef unsigned long long u_quad_t
typedef signed long long quad_t
typedef unsigned short u_short
typedef unsigned int u_int
typedef unsigned char u_char
typedef unsigned long u_long
typedef unsigned long caddr_t
typedef unsigned long long qaddr_t
typedef unsigned long ioaddr_t
typedef int socklen_t


Define Documentation

#define _ABLE_CLIB_SYS_TYPES_H   1

#define _SIZE_T

#define _SSIZE_T

#define BIG_ENDIAN   (2)

#define BYTE_ORDER   LITTLE_ENDIAN

#define LITTLE_ENDIAN   (1)

#define NULL   ((void *)0)

#define s16_t   __s16

#define s32_t   __s32

#define s64_t   __s64

#define s8_t   __s8

#define SIZE_MAX   (4294967295U)

#define u16_t   __u16

#define u32_t   __u32

#define u64_t   __u64

#define u8_t   __u8


Typedef Documentation

typedef signed short __s16

typedef signed int __s32

typedef signed long long __s64

typedef signed char __s8

typedef unsigned short __u16

typedef unsigned int __u32

typedef unsigned long long __u64

typedef unsigned char __u8

typedef unsigned char bool_t

typedef unsigned long caddr_t

typedef unsigned long long daddr_t

typedef unsigned long dev_t

typedef off_t fpos_t

typedef unsigned short gid_t

typedef unsigned long ino_t

typedef unsigned long ioaddr_t

typedef unsigned long long loff_t

typedef unsigned long long lsize_t

typedef signed long long lssize_t

typedef unsigned short mode_t

typedef unsigned int nlink_t

typedef loff_t off64_t

typedef int off_t

typedef unsigned int pid_t

typedef signed int ptrdiff_t

typedef unsigned long long qaddr_t

typedef signed long long quad_t

typedef unsigned int size_t

typedef int socklen_t

typedef signed int ssize_t

typedef signed long suseconds_t

typedef unsigned long long time_t

typedef unsigned char u_char

typedef unsigned int u_int

typedef unsigned short u_int16_t

typedef unsigned int u_int32_t

typedef unsigned char u_int8_t

typedef unsigned long u_long

typedef unsigned long long u_quad_t

typedef unsigned short u_short

typedef unsigned char uchar

typedef unsigned short uid_t

typedef unsigned int uint

typedef unsigned long ulong

typedef unsigned short ushort


Generated on Tue Jan 20 14:29:00 2009 for ABLE LIBC by  doxygen 1.5.6