µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::posix::socket_impl Member List

This is the complete list of members for os::posix::socket_impl, including all inherited members.

do_accept(struct sockaddr *address, socklen_t *address_len)=0os::posix::socket_implpure virtual
do_bind(const struct sockaddr *address, socklen_t address_len)=0os::posix::socket_implpure virtual
do_close(void)=0os::posix::io_implpure virtual
do_connect(const struct sockaddr *address, socklen_t address_len)=0os::posix::socket_implpure virtual
do_deallocate(void)os::posix::io_implvirtual
do_fstat(struct stat *buf)os::posix::io_implvirtual
do_getpeername(struct sockaddr *address, socklen_t *address_len)=0os::posix::socket_implpure virtual
do_getsockname(struct sockaddr *address, socklen_t *address_len)=0os::posix::socket_implpure virtual
do_getsockopt(int level, int option_name, void *option_value, socklen_t *option_len)=0os::posix::socket_implpure virtual
do_is_connected(void)os::posix::io_implvirtual
do_is_opened(void)=0os::posix::io_implpure virtual
do_isatty(void)os::posix::io_implvirtual
do_listen(int backlog)=0os::posix::socket_implpure virtual
do_lseek(off_t offset, int whence)=0os::posix::io_implpure virtual
do_read(void *buf, std::size_t nbyte)=0os::posix::io_implpure virtual
do_recv(void *buffer, size_t length, int flags)=0os::posix::socket_implpure virtual
do_recvfrom(void *buffer, size_t length, int flags, struct sockaddr *address, socklen_t *address_len)=0os::posix::socket_implpure virtual
do_recvmsg(struct msghdr *message, int flags)=0os::posix::socket_implpure virtual
do_send(const void *buffer, size_t length, int flags)=0os::posix::socket_implpure virtual
do_sendmsg(const struct msghdr *message, int flags)=0os::posix::socket_implpure virtual
do_sendto(const void *message, size_t length, int flags, const struct sockaddr *dest_addr, socklen_t dest_len)=0os::posix::socket_implpure virtual
do_setsockopt(int level, int option_name, const void *option_value, socklen_t option_len)=0os::posix::socket_implpure virtual
do_shutdown(int how)=0os::posix::socket_implpure virtual
do_sockatmark(void)=0os::posix::socket_implpure virtual
do_vfcntl(int cmd, std::va_list args)os::posix::io_implvirtual
do_write(const void *buf, std::size_t nbyte)=0os::posix::io_implpure virtual
do_writev(const struct iovec *iov, int iovcnt)os::posix::io_implvirtual
io_impl(void)os::posix::io_impl
offset(void)os::posix::io_implinline
offset(off_t offset)os::posix::io_implinline
socket_impl(void)os::posix::socket_impl
~io_impl()os::posix::io_implvirtual
~socket_impl() overrideos::posix::socket_implvirtual