µ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_lockable< T, L > Member List

This is the complete list of members for os::posix::socket_lockable< T, L >, including all inherited members.

accept(sockaddr *address, socklen_t *address_len) overrideos::posix::socket_lockable< T, L >virtual
alloc_file_descriptor(void)os::posix::ioprotected
bind(const sockaddr *address, socklen_t address_len) overrideos::posix::socket_lockable< T, L >virtual
clear_file_descriptor(void)os::posix::ioinlineprotected
close(void) overrideos::posix::socket_lockable< T, L >virtual
connect(const sockaddr *address, socklen_t address_len) overrideos::posix::socket_lockable< T, L >virtual
fcntl(int cmd,...)os::posix::io
file_descriptor(void) constos::posix::ioinline
file_descriptor(file_descriptor_t fildes)os::posix::ioinlineprotected
fstat(struct stat *buf)os::posix::iovirtual
get_type(void) constos::posix::ioinline
getpeername(sockaddr *address, socklen_t *address_len) overrideos::posix::socket_lockable< T, L >virtual
getsockname(sockaddr *address, socklen_t *address_len) overrideos::posix::socket_lockable< T, L >virtual
getsockopt(int level, int option_name, void *option_value, socklen_t *option_len) overrideos::posix::socket_lockable< T, L >virtual
impl(void) constos::posix::socket_lockable< T, L >
io(io_impl &impl, type t)os::posix::ioprotected
is_opened(void)os::posix::ioinline
isatty(void)os::posix::io
listen(int backlog) overrideos::posix::socket_lockable< T, L >virtual
lockable_type typedefos::posix::socket_lockable< T, L >
lseek(off_t offset, int whence)os::posix::iovirtual
net_stack(void)os::posix::socketinline
read(void *buf, std::size_t nbyte)os::posix::iovirtual
recv(void *buffer, size_t length, int flags) overrideos::posix::socket_lockable< T, L >virtual
recvfrom(void *buffer, size_t length, int flags, sockaddr *address, socklen_t *address_len) overrideos::posix::socket_lockable< T, L >virtual
recvmsg(msghdr *message, int flags) overrideos::posix::socket_lockable< T, L >virtual
send(const void *buffer, size_t length, int flags) overrideos::posix::socket_lockable< T, L >virtual
sendmsg(const msghdr *message, int flags) overrideos::posix::socket_lockable< T, L >virtual
sendto(const void *message, size_t length, int flags, const sockaddr *dest_addr, socklen_t dest_len) overrideos::posix::socket_lockable< T, L >virtual
setsockopt(int level, int option_name, const void *option_value, socklen_t option_len) overrideos::posix::socket_lockable< T, L >virtual
shutdown(int how) overrideos::posix::socket_lockable< T, L >virtual
sockatmark(void) overrideos::posix::socket_lockable< T, L >virtual
socket(socket_impl &impl, net_stack &ns)os::posix::socket
socket_lockable(class net_stack &ns, lockable_type &locker)os::posix::socket_lockable< T, L >
type enum nameos::posix::io
type_t typedefos::posix::io
value_type typedefos::posix::socket_lockable< T, L >
vfcntl(int cmd, std::va_list args)os::posix::iovirtual
write(const void *buf, std::size_t nbyte)os::posix::iovirtual
writev(const iovec *iov, int iovcnt)os::posix::iovirtual
~io()os::posix::iovirtual
~socket() overrideos::posix::socketvirtual
~socket_lockable()os::posix::socket_lockable< T, L >virtual