|
|
uChar | inPortByte (uShort) noexcept override |
| |
|
void | outPortByte (uChar, uShort) noexcept override |
| |
|
auto | isTTY (int file_descriptor) const noexcept -> int override |
| |
|
auto | ioctl (int file_descriptor, uLong request,...) noexcept -> int override |
| |
|
auto | pipe (PipeData &pipe) noexcept -> int override |
| |
|
auto | open (const char *pathname, int flags,...) noexcept -> int override |
| |
|
auto | close (int file_descriptor) noexcept -> int override |
| |
|
auto | fopen (const char *path, const char *mode) noexcept -> FILE *override |
| |
|
auto | fclose (FILE *file_ptr) -> int override |
| |
|
auto | fputs (const char *str, FILE *stream) noexcept -> int override |
| |
|
auto | putchar (int c) noexcept -> int override |
| |
|
auto | putstring (const char *str, std::size_t len) noexcept -> int override |
| |
|
auto | sigaction (int, const struct sigaction *, struct sigaction *) noexcept -> int override |
| |
|
auto | timer_create (clockid_t, struct sigevent *, timer_t *) noexcept -> int override |
| |
|
auto | timer_settime (timer_t, int, const struct itimerspec *, struct itimerspec *) noexcept -> int override |
| |
|
auto | timer_delete (timer_t) noexcept -> int override |
| |
|
auto | kqueue () noexcept -> int override |
| |
|
auto | kevent (int, const struct ::kevent *, int, struct ::kevent *, int, const struct timespec *) noexcept -> int override |
| |
|
auto | getuid () noexcept -> uid_t override |
| |
|
auto | geteuid () noexcept -> uid_t override |
| |
|
auto | getpwuid_r (uid_t, struct passwd *, char *, size_t, struct passwd **) noexcept -> int override |
| |
|
auto | realpath (const char *, char *) noexcept -> char *override |
| |
|
virtual auto | kevent (int, const struct kevent *, int, struct kevent *, int, const struct timespec *) -> int=0 |
| |