oasys::IO Member List

This is the complete list of members for oasys::IO, including all inherited members.

ACCEPT enum valueoasys::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 valueoasys::IO
get_nonblocking(int fd, bool *nonblocking, const char *log=NULL)oasys::IO [static]
IO_Op_t enum nameoasys::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 valueoasys::IO
readvall(int fd, const struct iovec *iov, int iovcnt, Notifier *intr=0, const char *log=0)oasys::IO [static]
RECV enum valueoasys::IO
recv(int fd, char *bp, size_t len, int flags, Notifier *intr=0, const char *log=0)oasys::IO [static]
RECVFROM enum valueoasys::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 valueoasys::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 valueoasys::IO
SENDMSG enum valueoasys::IO
sendmsg(int fd, const struct msghdr *msg, int flags, Notifier *intr=0, const char *log=0)oasys::IO [static]
SENDTO enum valueoasys::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 valueoasys::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]


Generated on Thu Jun 7 16:57:00 2007 for DTN Reference Implementation by  doxygen 1.5.1