Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
types.h
1
/*
2
* Copyright (C) 2014 Freie Universität Berlin, Hinnerk van Bruinehsen
3
* 2015 Kaspar Schleiser <kaspar@schleiser.de>
4
*
5
* This file is subject to the terms and conditions of the GNU Lesser
6
* General Public License v2.1. See the file LICENSE in the top level
7
* directory for more details.
8
*/
9
10
#ifndef SYS_TYPES_H
11
#define SYS_TYPES_H
12
13
#include <stdint.h>
14
#include <stddef.h>
15
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
19
20
typedef
int32_t blkcnt_t;
21
typedef
int32_t blksize_t;
22
typedef
uint32_t clock_t;
23
typedef
uint32_t clockid_t;
24
typedef
int16_t dev_t;
25
typedef
uint32_t fsblkcnt_t;
26
typedef
uint32_t fsfilcnt_t;
27
typedef
uint16_t gid_t;
28
typedef
uint16_t id_t;
29
typedef
uint32_t ino_t;
30
typedef
uint32_t key_t;
31
typedef
uint32_t mode_t;
32
typedef
uint16_t nlink_t;
33
typedef
int32_t off_t;
34
typedef
int
pid_t;
35
typedef
unsigned
int
size_t;
36
typedef
signed
int
ssize_t;
37
typedef
int32_t suseconds_t;
38
typedef
uint32_t time_t;
39
typedef
uint32_t timer_t;
40
typedef
uint16_t uid_t;
41
typedef
uint32_t useconds_t;
43
#ifdef __cplusplus
44
}
45
#endif
46
47
#endif
/* SYS_TYPES_H */
Generated on Thu May 9 2024 15:01:25 by
1.9.8