µOS++ POSIX I/O C API summary page. More...
| int | accept (int socket, struct sockaddr *address, socklen_t *address_len) |
| int | bind (int socket, const struct sockaddr *address, socklen_t address_len) |
| int | chdir (const char *path) |
| int | chmod (const char *path, mode_t mode) |
| int | chown (const char *path, uid_t owner, gid_t group) |
| clock_t | clock (void) |
| int | close (int fildes) |
| int | closedir (DIR *dirp) |
| int | connect (int socket, const struct sockaddr *address, socklen_t address_len) |
| int | execve (const char *path, char *const argv[], char *const envp[]) |
| int | fcntl (int fildes, int cmd,...) |
| pid_t | fork (void) |
| int | fstat (int fildes, struct stat *buf) |
| int | fstatvfs (int fildes, struct statvfs *buf) |
| int | ftruncate (int fildes, off_t length) |
| int | fsync (int fildes) |
| char * | getcwd (char *buf, size_t size) |
| int | getpeername (int socket, struct sockaddr *address, socklen_t *address_len) |
| pid_t | getpid (void) |
| int | getsockname (int socket, struct sockaddr *address, socklen_t *address_len) |
| int | getsockopt (int socket, int level, int option_name, void *option_value, socklen_t *option_len) |
| int | gettimeofday (struct timeval *ptimeval, void *ptimezone) |
| int | ioctl (int fildes, int request,...) |
| int | isatty (int fildes) |
| int | kill (pid_t pid, int sig) |
| int | link (const char *existing, const char *_new) |
| int | listen (int socket, int backlog) |
| off_t | lseek (int fildes, off_t offset, int whence) |
| int | mkdir (const char *path, mode_t mode) |
| int | open (const char *path, int oflag,...) |
| DIR * | opendir (const char *dirname) |
| int | raise (int sig) |
| ssize_t | read (int fildes, void *buf, size_t nbyte) |
| struct dirent * | readdir (DIR *dirp) |
| int | readdir_r (DIR *dirp, struct dirent *entry, struct dirent **result) |
| ssize_t | readlink (const char *path, char *buf, size_t bufsize) |
| ssize_t | recv (int socket, void *buffer, size_t length, int flags) |
| ssize_t | recvfrom (int socket, void *buffer, size_t length, int flags, struct sockaddr *address, socklen_t *address_len) |
| ssize_t | recvmsg (int socket, struct msghdr *message, int flags) |
| int | rename (const char *oldfn, const char *newfn) |
| void | rewinddir (DIR *dirp) |
| int | rmdir (const char *path) |
| int | select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *errorfds, struct timeval *timeout) |
| ssize_t | send (int socket, const void *buffer, size_t length, int flags) |
| ssize_t | sendmsg (int socket, const struct msghdr *message, int flags) |
| ssize_t | sendto (int socket, const void *message, size_t length, int flags, const struct sockaddr *dest_addr, socklen_t dest_len) |
| int | setsockopt (int socket, int level, int option_name, const void *option_value, socklen_t option_len) |
| int | shutdown (int socket, int how) |
| int | sockatmark (int socket) |
| int | socket (int domain, int type, int protocol) |
| int | stat (const char *path, struct stat *buf) |
| int | statvfs (const char *path, struct statvfs *buf) |
| void | sync (void) |
| int | symlink (const char *existing, const char *_new) |
| int | system (const char *command) |
| int | tcdrain (int fildes) |
| int | tcflush (int fildes, int queue_selector) |
| int | tcgetattr (int fildes, struct termios *termios_p) |
| int | tcsendbreak (int fildes, int duration) |
| int | tcsetattr (int fildes, int optional_actions, const struct termios *termios_p) |
| clock_t | times (struct tms *buf) |
| int | truncate (const char *path, off_t length) |
| int | unlink (const char *name) |
| int | utime (const char *path, const struct utimbuf *times) |
| pid_t | wait (int *stat_loc) |
| ssize_t | write (int fildes, const void *buf, size_t nbyte) |
| ssize_t | writev (int fildes, const struct iovec *iov, int iovcnt) |
This page groups the standard POSIX I/O functions.
TODO: add content
| int chdir | ( | const char * | path | ) |
| int chmod | ( | const char * | path, |
| mode_t | mode | ||
| ) |
| int chown | ( | const char * | path, |
| uid_t | owner, | ||
| gid_t | group | ||
| ) |
| clock_t clock | ( | void | ) |
| int close | ( | int | fildes | ) |
| int closedir | ( | DIR * | dirp | ) |
| int execve | ( | const char * | path, |
| char *const | argv[], | ||
| char *const | envp[] | ||
| ) |
| int fcntl | ( | int | fildes, |
| int | cmd, | ||
| ... | |||
| ) |
| pid_t fork | ( | void | ) |
| int fstat | ( | int | fildes, |
| struct stat * | buf | ||
| ) |
| int fstatvfs | ( | int | fildes, |
| struct statvfs * | buf | ||
| ) |
| int fsync | ( | int | fildes | ) |
| int ftruncate | ( | int | fildes, |
| off_t | length | ||
| ) |
| char * getcwd | ( | char * | buf, |
| size_t | size | ||
| ) |
| pid_t getpid | ( | void | ) |
| int getsockopt | ( | int | socket, |
| int | level, | ||
| int | option_name, | ||
| void * | option_value, | ||
| socklen_t * | option_len | ||
| ) |
| int gettimeofday | ( | struct timeval * | ptimeval, |
| void * | ptimezone | ||
| ) |
| int ioctl | ( | int | fildes, |
| int | request, | ||
| ... | |||
| ) |
| int isatty | ( | int | fildes | ) |
| int kill | ( | pid_t | pid, |
| int | sig | ||
| ) |
Referenced by osThreadTerminate().
| int link | ( | const char * | existing, |
| const char * | _new | ||
| ) |
| int listen | ( | int | socket, |
| int | backlog | ||
| ) |
| off_t lseek | ( | int | fildes, |
| off_t | offset, | ||
| int | whence | ||
| ) |
| int mkdir | ( | const char * | path, |
| mode_t | mode | ||
| ) |
| int open | ( | const char * | path, |
| int | oflag, | ||
| ... | |||
| ) |
| DIR * opendir | ( | const char * | dirname | ) |
| int raise | ( | int | sig | ) |
Referenced by os_evflags_raise().
| ssize_t read | ( | int | fildes, |
| void * | buf, | ||
| size_t | nbyte | ||
| ) |
| ssize_t readlink | ( | const char * | path, |
| char * | buf, | ||
| size_t | bufsize | ||
| ) |
| ssize_t recv | ( | int | socket, |
| void * | buffer, | ||
| size_t | length, | ||
| int | flags | ||
| ) |
| ssize_t recvfrom | ( | int | socket, |
| void * | buffer, | ||
| size_t | length, | ||
| int | flags, | ||
| struct sockaddr * | address, | ||
| socklen_t * | address_len | ||
| ) |
| ssize_t recvmsg | ( | int | socket, |
| struct msghdr * | message, | ||
| int | flags | ||
| ) |
| int rename | ( | const char * | oldfn, |
| const char * | newfn | ||
| ) |
| void rewinddir | ( | DIR * | dirp | ) |
| int rmdir | ( | const char * | path | ) |
| int select | ( | int | nfds, |
| fd_set * | readfds, | ||
| fd_set * | writefds, | ||
| fd_set * | errorfds, | ||
| struct timeval * | timeout | ||
| ) |
| ssize_t send | ( | int | socket, |
| const void * | buffer, | ||
| size_t | length, | ||
| int | flags | ||
| ) |
Referenced by os_mqueue_send().
| ssize_t sendmsg | ( | int | socket, |
| const struct msghdr * | message, | ||
| int | flags | ||
| ) |
| ssize_t sendto | ( | int | socket, |
| const void * | message, | ||
| size_t | length, | ||
| int | flags, | ||
| const struct sockaddr * | dest_addr, | ||
| socklen_t | dest_len | ||
| ) |
| int setsockopt | ( | int | socket, |
| int | level, | ||
| int | option_name, | ||
| const void * | option_value, | ||
| socklen_t | option_len | ||
| ) |
| int shutdown | ( | int | socket, |
| int | how | ||
| ) |
| int sockatmark | ( | int | socket | ) |
| int socket | ( | int | domain, |
| int | type, | ||
| int | protocol | ||
| ) |
Referenced by __posix_accept(), __posix_bind(), __posix_connect(), __posix_getpeername(), __posix_getsockname(), __posix_getsockopt(), __posix_listen(), __posix_recv(), __posix_recvfrom(), __posix_recvmsg(), __posix_send(), __posix_sendmsg(), __posix_sendto(), __posix_setsockopt(), __posix_shutdown(), and __posix_sockatmark().
| int stat | ( | const char * | path, |
| struct stat * | buf | ||
| ) |
| int symlink | ( | const char * | existing, |
| const char * | _new | ||
| ) |
| void sync | ( | void | ) |
| int system | ( | const char * | command | ) |
| int tcdrain | ( | int | fildes | ) |
| int tcflush | ( | int | fildes, |
| int | queue_selector | ||
| ) |
| int tcgetattr | ( | int | fildes, |
| struct termios * | termios_p | ||
| ) |
| int tcsendbreak | ( | int | fildes, |
| int | duration | ||
| ) |
| int tcsetattr | ( | int | fildes, |
| int | optional_actions, | ||
| const struct termios * | termios_p | ||
| ) |
| clock_t times | ( | struct tms * | buf | ) |
| int truncate | ( | const char * | path, |
| off_t | length | ||
| ) |
| int unlink | ( | const char * | name | ) |
| int utime | ( | const char * | path, |
| const struct utimbuf * | times | ||
| ) |
| pid_t wait | ( | int * | stat_loc | ) |
Referenced by os_condvar_wait(), os_evflags_wait(), and os_semaphore_wait().
| ssize_t write | ( | int | fildes, |
| const void * | buf, | ||
| size_t | nbyte | ||
| ) |
| ssize_t writev | ( | int | fildes, |
| const struct iovec * | iov, | ||
| int | iovcnt | ||
| ) |