ACCEPT enum value | oasys::IO | |
adjust_timeout(int timeout, const struct timeval *start) | oasys::IO | [static] |
close(int fd, const char *log=0, const char *filename="") | oasys::IO | [static] |
CONNECT enum value | oasys::IO | |
get_nonblocking(int fd, bool *nonblocking, const char *log=NULL) | oasys::IO | [static] |
IO_Op_t enum name | oasys::IO | |
ioerr2str(int err) | oasys::IO | [static] |
iovec_size(struct iovec *iov, int num) | oasys::IO | [inline, static] |
lseek(int fd, off_t offset, int whence, const char *log=0) | oasys::IO | [static] |
lstat(const char *path, struct stat *buf, const char *log=0) | oasys::IO | [static] |
mkstemp(char *templ, const char *log=0) | oasys::IO | [static] |
open(const char *path, int flags, int *errnop=0, const char *log=0) | oasys::IO | [static] |
open(const char *path, int flags, mode_t mode, int *errnop=0, const char *log=0) | oasys::IO | [static] |
poll_multiple(struct pollfd *fds, int nfds, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
poll_single(int fd, short events, short *revents, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
poll_with_notifier(Notifier *intr, struct pollfd *fds, size_t nfds, int timeout, const struct timeval *start_time, const char *log) | oasys::IO | [static] |
read(int fd, char *bp, size_t len, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
readall(int fd, char *bp, size_t len, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
readv(int fd, const struct iovec *iov, int iovcnt, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
READV enum value | oasys::IO | |
readvall(int fd, const struct iovec *iov, int iovcnt, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
RECV enum value | oasys::IO | |
recv(int fd, char *bp, size_t len, int flags, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
RECVFROM enum value | oasys::IO | |
recvfrom(int fd, char *bp, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
RECVMSG enum value | oasys::IO | |
recvmsg(int fd, struct msghdr *msg, int flags, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
rwdata(IO_Op_t op, int fd, const struct iovec *iov, int iovcnt, int flags, int timeout, RwDataExtraArgs *args, const struct timeval *start_time, Notifier *intr, bool ignore_eagain, const char *log) | oasys::IO | [static] |
rwvall(IO_Op_t op, int fd, const struct iovec *iov, int iovcnt, int timeout, const struct timeval *start, Notifier *intr, const char *fcn_name, const char *log) | oasys::IO | [static] |
send(int fd, const char *bp, size_t len, int flags, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
SEND enum value | oasys::IO | |
SENDMSG enum value | oasys::IO | |
sendmsg(int fd, const struct msghdr *msg, int flags, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
SENDTO enum value | oasys::IO | |
sendto(int fd, char *bp, size_t len, int flags, const struct sockaddr *to, socklen_t tolen, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
set_nonblocking(int fd, bool nonblocking, const char *log=NULL) | oasys::IO | [static] |
stat(const char *path, struct stat *buf, const char *log=0) | oasys::IO | [static] |
timeout_read(int fd, char *bp, size_t len, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_readall(int fd, char *bp, size_t len, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_readv(int fd, const struct iovec *iov, int iovcnt, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_readvall(int fd, const struct iovec *iov, int iovcnt, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_write(int fd, const char *bp, size_t len, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_writeall(int fd, const char *bp, size_t len, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_writev(int fd, const struct iovec *iov, int iovcnt, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
timeout_writevall(int fd, const struct iovec *iov, int iovcnt, int timeout_ms, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
truncate(int fd, off_t length, const char *log=0) | oasys::IO | [static] |
unlink(const char *path, const char *log=0) | oasys::IO | [static] |
write(int fd, const char *bp, size_t len, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
writeall(int fd, const char *bp, size_t len, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
WRITEV enum value | oasys::IO | |
writev(int fd, const struct iovec *iov, int iovcnt, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |
writevall(int fd, const struct iovec *iov, int iovcnt, Notifier *intr=0, const char *log=0) | oasys::IO | [static] |