µOS++ IIIe Reference
7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
redefinitions.h
Go to the documentation of this file.
1
/*
2
* This file is part of the µOS++ project (https://micro-os-plus.github.io/).
3
* Copyright (c) 2015-2025 Liviu Ionescu. All rights reserved.
4
*
5
* Permission to use, copy, modify, and/or distribute this software
6
* for any purpose is hereby granted, under the terms of the MIT license.
7
*
8
* If a copy of the license was not distributed with this file, it can
9
* be obtained from https://opensource.org/licenses/mit.
10
*/
11
12
#ifndef CMSIS_PLUS_POSIX_IO_REDEFINITIONS_H_
13
#define CMSIS_PLUS_POSIX_IO_REDEFINITIONS_H_
14
15
// These definitions might be useful in some tests, to check
16
// if both prefixed and not prefixed names are ok.
17
18
#define __posix_accept accept
19
#define __posix_bind bind
20
#define __posix_chdir chdir
21
#define __posix_chmod chmod
22
#define __posix_chown chown
23
#define __posix_clock clock
24
#define __posix_close close
25
#define __posix_closedir closedir
26
#define __posix_connect connect
27
#define __posix_execve execve
28
#define __posix_fcntl fcntl
29
#define __posix_fork fork
30
#define __posix_fstat fstat
31
#define __posix_ftruncate ftruncate
32
#define __posix_fsync fsync
33
#define __posix_getcwd getcwd
34
#define __posix_getpeername getpeername
35
#define __posix_getpid getpid
36
#define __posix_getsockname getsockname
37
#define __posix_getsockopt getsockopt
38
#define __posix_gettimeofday gettimeofday
39
#define __posix_ioctl ioctl
40
#define __posix_isatty isatty
41
#define __posix_kill kill
42
#define __posix_link link
43
#define __posix_listen listen
44
#define __posix_lseek lseek
45
#define __posix_mkdir mkdir
46
#define __posix_open open
47
#define __posix_opendir opendir
48
#define __posix_raise raise
49
#define __posix_read read
50
#define __posix_readdir readdir
51
#define __posix_readdir_r readdir_r
52
#define __posix_readlink readlink
53
#define __posix_recv recv
54
#define __posix_recvfrom recvfrom
55
#define __posix_recvmsg recvmsg
56
#define __posix_rename rename
57
#define __posix_rewinddir rewinddir
58
#define __posix_rmdir rmdir
59
#define __posix_select select
60
#define __posix_send send
61
#define __posix_sendmsg sendmsg
62
#define __posix_sendto sendto
63
#define __posix_setsockopt setsockopt
64
#define __posix_shutdown shutdown
65
#define __posix_sockatmark sockatmark
66
#define __posix_socket socket
67
#define __posix_socketpair socketpair
68
#define __posix_stat stat
69
#define __posix_symlink symlink
70
#define __posix_sync sync
71
#define __posix_system system
72
#define __posix_times times
73
#define __posix_truncate truncate
74
#define __posix_unlink unlink
75
#define __posix_utime utime
76
#define __posix_wait wait
77
#define __posix_write write
78
#define __posix_writev writev
79
80
#endif
/* CMSIS_PLUS_POSIX_IO_REDEFINITIONS_H_ */
include
cmsis-plus
posix-io
redefinitions.h
Generated by
1.9.7