|
FreeNOS
|
Go to the source code of this file.
Data Structures | |
| struct | DeviceID |
| Describes a device ID number. More... | |
Namespaces | |
| Number | |
Macros | |
| #define | BITWISE |
| Restrict bit operations. More... | |
Typedefs | |
| typedef unsigned int | Size |
| Any sane size indicator cannot go negative. More... | |
| typedef unsigned long | Address |
| A memory address. More... | |
| typedef unsigned short | UserID |
| User Identity. More... | |
| typedef unsigned short | GroupID |
| Group Identity. More... | |
| typedef u32 | ProcessID |
| Process Identification Number. More... | |
| typedef struct DeviceID | DeviceID |
| Describes a device ID number. More... | |
| typedef slong | Error |
| Error code defined in Error.h. More... | |
| typedef enum Number::Base | Number::Base |
| Numeral system base type. More... | |
Unsigned integers. | |
| typedef unsigned int | uint |
| Unsigned integer number. More... | |
| typedef unsigned long | ulong |
| Unsigned long number. More... | |
| typedef unsigned long long | u64 |
| Unsigned 64-bit number. More... | |
| typedef unsigned int | u32 |
| Unsigned 32-bit number. More... | |
| typedef unsigned short | u16 |
| Unsigned 16-bit number. More... | |
| typedef unsigned char | u8 |
| Unsigned 8-bit number. More... | |
Signed integers. | |
| typedef signed int | sint |
| Signed integer number. More... | |
| typedef signed long | slong |
| Signed long number. More... | |
| typedef signed long long | s64 |
| Signed 64-bit number. More... | |
| typedef signed int | s32 |
| Signed 32-bit number. More... | |
| typedef signed short int | s16 |
| Signed 16-bit number. More... | |
| typedef signed char | s8 |
| Signed 8-bit number. More... | |
Bitwise checked integers. | |
| |
| typedef u64 BITWISE | le64 |
| Unsigned 64-bit little endian number. More... | |
| typedef u64 BITWISE | be64 |
| Unsigned 64-bit big endian number. More... | |
| typedef u32 BITWISE | le32 |
| Unsigned 32-bit little endian number. More... | |
| typedef u32 BITWISE | be32 |
| Unsigned 32-bit big endian number. More... | |
| typedef u16 BITWISE | le16 |
| Unsigned 16-bit little endian number. More... | |
| typedef u16 BITWISE | be16 |
| Unsigned 16-bit big endian number. More... | |
| typedef u8 BITWISE | le8 |
| Unsigned 8-bit little endian number. More... | |
| typedef u8 BITWISE | be8 |
| Unsigned 8-bit big endian number. More... | |
Enumerations | |
| enum | Number::Base { Number::Dec, Number::Hex } |
| Numeral system base type. More... | |
1.8.17