Toolbox snapshot
The Reactive C++ Toolbox
|
Functions | |
FileHandle | epoll_create (int size, std::error_code &ec) noexcept |
FileHandle | epoll_create (int size) |
FileHandle | epoll_create1 (int flags, std::error_code &ec) noexcept |
Open a new epoll instance. If flags is zero, then epoll_create1() is the same as epoll_create(). | |
FileHandle | epoll_create1 (int flags) |
Open a new epoll instance. If flags is zero, then epoll_create1() is the same as epoll_create(). | |
int | epoll_ctl (int epfd, int op, int fd, epoll_event event, std::error_code &ec) noexcept |
Control interface for an epoll file descriptor. | |
void | epoll_ctl (int epfd, int op, int fd, epoll_event event) |
Control interface for an epoll file descriptor. | |
int | epoll_wait (int epfd, epoll_event *events, int maxevents, int timeout, std::error_code &ec) noexcept |
Wait for an I/O event on an epoll file descriptor. | |
int | epoll_wait (int epfd, epoll_event *events, int maxevents, int timeout) |
Wait for an I/O event on an epoll file descriptor. | |
FileHandle | eventfd (unsigned intval, int flags, std::error_code &ec) noexcept |
Create a file descriptor for event notification. | |
FileHandle | eventfd (unsigned intval, int flags) |
Create a file descriptor for event notification. | |
FileHandle | open (const char *path, int flags, mode_t mode, std::error_code &ec) noexcept |
Open and possibly create a file. | |
FileHandle | open (const char *path, int flags, mode_t mode) |
Open and possibly create a file. | |
FileHandle | open (const char *path, int flags, std::error_code &ec) noexcept |
Open and possibly create a file. | |
FileHandle | open (const char *path, int flags) |
Open and possibly create a file. | |
int | remove (const char *path) |
int | remove (const char *path, std::error_code &ec) noexcept |
std::pair< FileHandle, FileHandle > | pipe2 (int flags, std::error_code &ec) noexcept |
Create pipe. | |
std::pair< FileHandle, FileHandle > | pipe2 (int flags) |
Create pipe. | |
void | fstat (int fd, struct stat &statbuf, std::error_code &ec) noexcept |
Get file status. | |
void | fstat (int fd, struct stat &statbuf) |
Get file status. | |
void | ftruncate (int fd, off_t length, std::error_code &ec) noexcept |
Truncate a file to a specified length. | |
void | ftruncate (int fd, off_t length) |
Truncate a file to a specified length. | |
ssize_t | read (int fd, void *buf, std::size_t len, std::error_code &ec) noexcept |
Read from a file descriptor. | |
std::size_t | read (int fd, void *buf, std::size_t len) |
Read from a file descriptor. | |
ssize_t | read (int fd, MutableBuffer buf, std::error_code &ec) noexcept |
Read from a file descriptor. | |
std::size_t | read (int fd, MutableBuffer buf) noexcept |
Read from a file descriptor. | |
ssize_t | write (int fd, const void *buf, std::size_t len, std::error_code &ec) noexcept |
Write to a file descriptor. | |
std::size_t | write (int fd, const void *buf, std::size_t len) |
Write to a file descriptor. | |
ssize_t | write (int fd, ConstBuffer buf, std::error_code &ec) noexcept |
Write to a file descriptor. | |
std::size_t | write (int fd, ConstBuffer buf) |
Write to a file descriptor. | |
int | fcntl (int fd, int cmd, std::error_code &ec) noexcept |
File control. | |
template<typename ArgT > | |
int | fcntl (int fd, int cmd, ArgT arg, std::error_code &ec) noexcept |
File control. | |
int | fcntl (int fd, int cmd) |
File control. | |
template<typename ArgT > | |
int | fcntl (int fd, int cmd, ArgT arg) |
File control. | |
FileHandle | timerfd_create (int clock_id, int flags, std::error_code &ec) noexcept |
Create a file descriptor for timer notification. | |
FileHandle | timerfd_create (int clock_id, int flags) |
Create a file descriptor for timer notification. | |
void | timerfd_settime (int fd, int flags, const itimerspec &new_value, itimerspec &old_value, std::error_code &ec) noexcept |
Arm or disarm timer. | |
void | timerfd_settime (int fd, int flags, const itimerspec &new_value, itimerspec &old_value) |
Arm or disarm timer. | |
void | timerfd_settime (int fd, int flags, const itimerspec &new_value, std::error_code &ec) noexcept |
Arm or disarm timer. | |
void | timerfd_settime (int fd, int flags, const itimerspec &new_value) |
Arm or disarm timer. | |
template<typename ClockT > | |
void | timerfd_settime (int fd, int flags, std::chrono::time_point< ClockT, Duration > expiry, Duration interval, std::error_code &ec) noexcept |
Arm or disarm timer. | |
template<typename ClockT > | |
void | timerfd_settime (int fd, int flags, std::chrono::time_point< ClockT, Duration > expiry, Duration interval) |
Arm or disarm timer. | |
template<typename ClockT > | |
void | timerfd_settime (int fd, int flags, std::chrono::time_point< ClockT, Duration > expiry, std::error_code &ec) noexcept |
Arm or disarm timer. | |
template<typename ClockT > | |
void | timerfd_settime (int fd, int flags, std::chrono::time_point< ClockT, Duration > expiry) |
Arm or disarm timer. | |
AddrInfoPtr | getaddrinfo (const char *node, const char *service, const addrinfo &hints, std::error_code &ec) noexcept |
Get network address from Internet host and service. | |
AddrInfoPtr | getaddrinfo (const char *node, const char *service, const addrinfo &hints) |
Get network address from Internet host and service. | |
AddrInfoPtr | getaddrinfo (const char *node, const char *service, int family, int type, int protocol, std::error_code &ec) noexcept |
Get network address from Internet host and service. | |
AddrInfoPtr | getaddrinfo (const char *node, const char *service, int family, int type, int protocol) |
Get network address from Internet host and service. | |
template<typename ProtocolT > | |
AddrInfoPtr | getaddrinfo (const char *node, const char *service, ProtocolT protocol, std::error_code &ec) noexcept |
Get network address from Internet host and service. | |
template<typename ProtocolT > | |
AddrInfoPtr | getaddrinfo (const char *node, const char *service, ProtocolT protocol) |
Get network address from Internet host and service. | |
unsigned | if_nametoindex (const char *ifname, std::error_code &ec) noexcept |
Returns the index of the network interface corresponding to the name ifname. | |
unsigned | if_nametoindex (const char *ifname) |
Returns the index of the network interface corresponding to the name ifname. | |
FileHandle | socket (int family, int type, int protocol, std::error_code &ec) noexcept |
Create an endpoint for communication. | |
FileHandle | socket (int family, int type, int protocol) |
Create an endpoint for communication. | |
template<typename ProtocolT > | |
FileHandle | socket (ProtocolT protocol, std::error_code &ec) noexcept |
Create an endpoint for communication. | |
template<typename ProtocolT > | |
FileHandle | socket (ProtocolT protocol) |
Create an endpoint for communication. | |
std::pair< FileHandle, FileHandle > | socketpair (int family, int type, int protocol, std::error_code &ec) noexcept |
Create a pair of connected sockets. | |
std::pair< FileHandle, FileHandle > | socketpair (int family, int type, int protocol) |
Create a pair of connected sockets. | |
template<typename ProtocolT > | |
std::pair< FileHandle, FileHandle > | socketpair (ProtocolT protocol, std::error_code &ec) noexcept |
Create a pair of connected sockets. | |
template<typename ProtocolT > | |
std::pair< FileHandle, FileHandle > | socketpair (ProtocolT protocol) |
Create a pair of connected sockets. | |
FileHandle | accept (int sockfd, sockaddr &addr, socklen_t &addrlen, std::error_code &ec) noexcept |
Accept a connection on a socket. | |
FileHandle | accept (int sockfd, sockaddr &addr, socklen_t &addrlen) |
Accept a connection on a socket. | |
FileHandle | accept (int sockfd, std::error_code &ec) noexcept |
Accept a connection on a socket. | |
FileHandle | accept (int sockfd) |
Accept a connection on a socket. | |
template<typename EndpointT > | |
FileHandle | accept (int sockfd, EndpointT &ep, std::error_code &ec) noexcept |
Accept a connection on a socket. | |
template<typename EndpointT > | |
FileHandle | accept (int sockfd, EndpointT &ep) |
Accept a connection on a socket. | |
void | bind (int sockfd, const sockaddr &addr, socklen_t addrlen, std::error_code &ec) noexcept |
Bind a name to a socket. | |
void | bind (int sockfd, const sockaddr &addr, socklen_t addrlen) |
Bind a name to a socket. | |
template<typename EndpointT > | |
void | bind (int sockfd, const EndpointT &ep, std::error_code &ec) noexcept |
Bind a name to a socket. | |
template<typename EndpointT > | |
void | bind (int sockfd, const EndpointT &ep) |
Bind a name to a socket. | |
void | connect (int sockfd, const sockaddr &addr, socklen_t addrlen, std::error_code &ec) noexcept |
Initiate a connection on a socket. | |
void | connect (int sockfd, const sockaddr &addr, socklen_t addrlen) |
Initiate a connection on a socket. | |
template<typename EndpointT > | |
void | connect (int sockfd, const EndpointT &ep, std::error_code &ec) noexcept |
Initiate a connection on a socket. | |
template<typename EndpointT > | |
void | connect (int sockfd, const EndpointT &ep) |
Initiate a connection on a socket. | |
void | listen (int sockfd, int backlog, std::error_code &ec) noexcept |
Listen for connections on a socket. | |
void | listen (int sockfd, int backlog) |
Listen for connections on a socket. | |
void | shutdown (int sockfd, int how, std::error_code &ec) noexcept |
Shut-down part of a full-duplex connection. | |
void | shutdown (int sockfd, int how) |
Shut-down part of a full-duplex connection. | |
ssize_t | recv (int sockfd, void *buf, std::size_t len, int flags, std::error_code &ec) noexcept |
Receive a message from a socket. | |
std::size_t | recv (int sockfd, void *buf, std::size_t len, int flags) |
Receive a message from a socket. | |
ssize_t | recv (int sockfd, MutableBuffer buf, int flags, std::error_code &ec) noexcept |
Receive a message from a socket. | |
std::size_t | recv (int sockfd, MutableBuffer buf, int flags) |
Receive a message from a socket. | |
ssize_t | recvfrom (int sockfd, void *buf, std::size_t len, int flags, sockaddr &addr, socklen_t &addrlen, std::error_code &ec) noexcept |
Receive a message from a socket. | |
std::size_t | recvfrom (int sockfd, void *buf, std::size_t len, int flags, sockaddr &addr, socklen_t &addrlen) |
Receive a message from a socket. | |
template<typename EndpointT > | |
ssize_t | recvfrom (int sockfd, void *buf, std::size_t len, int flags, EndpointT &ep, std::error_code &ec) noexcept |
Receive a message from a socket. | |
template<typename EndpointT > | |
std::size_t | recvfrom (int sockfd, void *buf, std::size_t len, int flags, EndpointT &ep) |
Receive a message from a socket. | |
template<typename EndpointT > | |
ssize_t | recvfrom (int sockfd, MutableBuffer buf, int flags, EndpointT &ep, std::error_code &ec) noexcept |
Receive a message from a socket. | |
template<typename EndpointT > | |
std::size_t | recvfrom (int sockfd, MutableBuffer buf, int flags, EndpointT &ep) |
Receive a message from a socket. | |
ssize_t | send (int sockfd, const void *buf, std::size_t len, int flags, std::error_code &ec) noexcept |
Send a message on a socket. | |
std::size_t | send (int sockfd, const void *buf, std::size_t len, int flags) |
Send a message on a socket. | |
ssize_t | send (int sockfd, ConstBuffer buf, int flags, std::error_code &ec) noexcept |
Send a message on a socket. | |
std::size_t | send (int sockfd, ConstBuffer buf, int flags) |
Send a message on a socket. | |
ssize_t | sendto (int sockfd, const void *buf, std::size_t len, int flags, const sockaddr &addr, socklen_t addrlen, std::error_code &ec) noexcept |
Send a message on a socket. | |
std::size_t | sendto (int sockfd, const void *buf, std::size_t len, int flags, const sockaddr &addr, socklen_t addrlen) |
Send a message on a socket. | |
template<typename EndpointT > | |
ssize_t | sendto (int sockfd, const void *buf, std::size_t len, int flags, const EndpointT &ep, std::error_code &) noexcept |
Send a message on a socket. | |
template<typename EndpointT > | |
std::size_t | sendto (int sockfd, const void *buf, std::size_t len, int flags, const EndpointT &ep) |
Send a message on a socket. | |
template<typename EndpointT > | |
ssize_t | sendto (int sockfd, ConstBuffer buf, int flags, const EndpointT &ep, std::error_code &ec) noexcept |
Send a message on a socket. | |
template<typename EndpointT > | |
std::size_t | sendto (int sockfd, ConstBuffer buf, int flags, const EndpointT &ep) |
Send a message on a socket. | |
void | getsockname (int sockfd, sockaddr &addr, socklen_t &addrlen, std::error_code &ec) noexcept |
Get the socket name. | |
void | getsockname (int sockfd, sockaddr &addr, socklen_t &addrlen) |
Get the socket name. | |
template<typename EndpointT > | |
void | getsockname (int sockfd, EndpointT &ep, std::error_code &ec) noexcept |
Get the socket name. | |
template<typename EndpointT > | |
void | getsockname (int sockfd, EndpointT &ep) |
Get the socket name. | |
void | getsockopt (int sockfd, int level, int optname, void *optval, socklen_t &optlen, std::error_code &ec) noexcept |
Get socket option. | |
void | getsockopt (int sockfd, int level, int optname, void *optval, socklen_t &optlen) |
Get socket option. | |
void | setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen, std::error_code &ec) noexcept |
Set socket option. | |
void | setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen) |
Set socket option. | |
void | chdir (const char *path, std::error_code &ec) noexcept |
Change working directory. | |
void | chdir (const char *path) |
Change working directory. | |
pid_t | fork (std::error_code &ec) noexcept |
Create a child process. | |
pid_t | fork () |
Create a child process. | |
pid_t | setsid (std::error_code &ec) noexcept |
Creates a session and sets the process group ID. | |
pid_t | setsid () |
Creates a session and sets the process group ID. | |
|
inlinenoexcept |
Open a new epoll instance. The size argument is ignored in kernels >= 2.6.8, but must be greater than zero.
Definition at line 30 of file Epoll.hpp.
Referenced by epoll_create(), and epoll_create().
|
inline |
|
inlinenoexcept |
Open a new epoll instance. If flags is zero, then epoll_create1() is the same as epoll_create().
Definition at line 51 of file Epoll.hpp.
Referenced by epoll_create1(), and epoll_create1().
|
inline |
Open a new epoll instance. If flags is zero, then epoll_create1() is the same as epoll_create().
|
inlinenoexcept |
Control interface for an epoll file descriptor.
Definition at line 71 of file Epoll.hpp.
Referenced by toolbox::io::Epoll::add(), toolbox::io::Epoll::del(), epoll_ctl(), epoll_ctl(), toolbox::io::Epoll::mod(), and toolbox::io::Epoll::mod().
|
inline |
|
inlinenoexcept |
Wait for an I/O event on an epoll file descriptor.
Definition at line 90 of file Epoll.hpp.
Referenced by epoll_wait(), epoll_wait(), toolbox::io::Epoll::wait(), and toolbox::io::Epoll::wait().
|
inline |
|
inlinenoexcept |
Create a file descriptor for event notification.
Definition at line 28 of file EventFd.hpp.
|
inline |
Create a file descriptor for event notification.
Definition at line 38 of file EventFd.hpp.
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inline |
Truncate a file to a specified length.
Definition at line 128 of file File.hpp.
Referenced by ftruncate(), and ftruncate().
|
inlinenoexcept |
Read from a file descriptor.
Definition at line 146 of file File.hpp.
Referenced by toolbox::io::EventFd::read(), read(), read(), read(), read(), toolbox::net::IoSock::read(), toolbox::net::IoSock::read(), toolbox::net::IoSock::read(), and toolbox::net::IoSock::read().
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Write to a file descriptor.
Definition at line 178 of file File.hpp.
Referenced by toolbox::http::BasicConn< RequestT, AppT >::dispose_now(), toolbox::net::IoSock::write(), toolbox::net::IoSock::write(), toolbox::net::IoSock::write(), toolbox::net::IoSock::write(), write(), write(), write(), write(), toolbox::io::EventFd::write(), and toolbox::io::EventFd::write().
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
Create a file descriptor for timer notification.
Definition at line 29 of file TimerFd.hpp.
Referenced by timerfd_create(), and timerfd_create().
|
inline |
Create a file descriptor for timer notification.
Definition at line 39 of file TimerFd.hpp.
|
inlinenoexcept |
Arm or disarm timer.
Definition at line 49 of file TimerFd.hpp.
Referenced by toolbox::io::TimerFd< ClockT >::set_time(), toolbox::io::TimerFd< ClockT >::set_time(), toolbox::io::TimerFd< ClockT >::set_time(), toolbox::io::TimerFd< ClockT >::set_time(), timerfd_settime(), timerfd_settime(), timerfd_settime(), timerfd_settime(), timerfd_settime(), timerfd_settime(), timerfd_settime(), and timerfd_settime().
|
inline |
Arm or disarm timer.
Definition at line 59 of file TimerFd.hpp.
|
inlinenoexcept |
Arm or disarm timer.
Definition at line 68 of file TimerFd.hpp.
|
inline |
Arm or disarm timer.
Definition at line 78 of file TimerFd.hpp.
|
inlinenoexcept |
Arm or disarm timer.
Definition at line 88 of file TimerFd.hpp.
|
inline |
Arm or disarm timer.
Definition at line 97 of file TimerFd.hpp.
|
inlinenoexcept |
Arm or disarm timer.
Definition at line 106 of file TimerFd.hpp.
|
inline |
Arm or disarm timer.
Definition at line 114 of file TimerFd.hpp.
|
inlinenoexcept |
Get network address from Internet host and service.
Definition at line 35 of file Socket.hpp.
Referenced by getaddrinfo(), getaddrinfo(), getaddrinfo(), getaddrinfo(), getaddrinfo(), and getaddrinfo().
|
inline |
Get network address from Internet host and service.
Definition at line 47 of file Socket.hpp.
|
inlinenoexcept |
Get network address from Internet host and service.
Definition at line 59 of file Socket.hpp.
|
inline |
Get network address from Internet host and service.
Definition at line 72 of file Socket.hpp.
|
inlinenoexcept |
Get network address from Internet host and service.
Definition at line 86 of file Socket.hpp.
|
inline |
Get network address from Internet host and service.
Definition at line 94 of file Socket.hpp.
Returns the index of the network interface corresponding to the name ifname.
Definition at line 100 of file Socket.hpp.
Referenced by if_nametoindex(), and if_nametoindex().
Returns the index of the network interface corresponding to the name ifname.
Definition at line 112 of file Socket.hpp.
|
inlinenoexcept |
Create an endpoint for communication.
Definition at line 124 of file Socket.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), toolbox::net::DgramSock::DgramSock(), toolbox::net::McastSock::McastSock(), socket(), socket(), socket(), socket(), toolbox::net::StreamSockClnt::StreamSockClnt(), and toolbox::net::StreamSockServ::StreamSockServ().
|
inline |
Create an endpoint for communication.
Definition at line 134 of file Socket.hpp.
|
inlinenoexcept |
Create an endpoint for communication.
Definition at line 145 of file Socket.hpp.
|
inline |
Create an endpoint for communication.
Definition at line 152 of file Socket.hpp.
|
inlinenoexcept |
Create a pair of connected sockets.
Definition at line 158 of file Socket.hpp.
Referenced by socketpair(), socketpair(), socketpair(), and socketpair().
|
inline |
Create a pair of connected sockets.
Definition at line 169 of file Socket.hpp.
|
inlinenoexcept |
Create a pair of connected sockets.
Definition at line 180 of file Socket.hpp.
|
inline |
Create a pair of connected sockets.
Definition at line 188 of file Socket.hpp.
|
inlinenoexcept |
Accept a connection on a socket.
Definition at line 194 of file Socket.hpp.
Referenced by toolbox::net::StreamSockServ::accept(), toolbox::net::StreamSockServ::accept(), accept(), accept(), accept(), accept(), accept(), accept(), BOOST_AUTO_TEST_CASE(), and toolbox::net::StreamAcceptor< DerivedT >::~StreamAcceptor().
|
inline |
Accept a connection on a socket.
Definition at line 207 of file Socket.hpp.
|
inlinenoexcept |
Accept a connection on a socket.
Definition at line 219 of file Socket.hpp.
|
inline |
Accept a connection on a socket.
Definition at line 229 of file Socket.hpp.
|
inlinenoexcept |
Accept a connection on a socket.
Definition at line 240 of file Socket.hpp.
|
inline |
Accept a connection on a socket.
Definition at line 252 of file Socket.hpp.
|
inlinenoexcept |
Bind a name to a socket.
Definition at line 261 of file Socket.hpp.
Referenced by toolbox::net::DgramSock::bind(), toolbox::net::McastSock::bind(), toolbox::net::StreamSockServ::bind(), toolbox::net::DgramSock::bind(), toolbox::net::McastSock::bind(), toolbox::net::StreamSockServ::bind(), and BOOST_AUTO_TEST_CASE().
|
inline |
Bind a name to a socket.
Definition at line 269 of file Socket.hpp.
|
inlinenoexcept |
Bind a name to a socket.
Definition at line 278 of file Socket.hpp.
|
inline |
Bind a name to a socket.
Definition at line 285 of file Socket.hpp.
|
inlinenoexcept |
Initiate a connection on a socket.
Definition at line 291 of file Socket.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), toolbox::net::DgramSock::connect(), toolbox::net::McastSock::connect(), toolbox::net::StreamSockClnt::connect(), toolbox::net::DgramSock::connect(), toolbox::net::McastSock::connect(), toolbox::net::StreamSockClnt::connect(), connect(), connect(), connect(), and connect().
Initiate a connection on a socket.
Definition at line 300 of file Socket.hpp.
Initiate a connection on a socket.
Definition at line 309 of file Socket.hpp.
Initiate a connection on a socket.
Definition at line 316 of file Socket.hpp.
Listen for connections on a socket.
Definition at line 322 of file Socket.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), toolbox::net::StreamSockServ::listen(), toolbox::net::StreamSockServ::listen(), listen(), and listen().
Listen for connections on a socket.
Definition at line 330 of file Socket.hpp.
Shut-down part of a full-duplex connection.
Definition at line 338 of file Socket.hpp.
Referenced by toolbox::net::IoSock::shutdown(), shutdown(), and shutdown().
Shut-down part of a full-duplex connection.
Definition at line 346 of file Socket.hpp.
|
inlinenoexcept |
Receive a message from a socket.
Definition at line 354 of file Socket.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), recv(), recv(), recv(), recv(), toolbox::net::IoSock::recv(), toolbox::net::IoSock::recv(), toolbox::net::IoSock::recv(), and toolbox::net::IoSock::recv().
Receive a message from a socket.
Definition at line 364 of file Socket.hpp.
|
inlinenoexcept |
Receive a message from a socket.
Definition at line 374 of file Socket.hpp.
|
inline |
Receive a message from a socket.
Definition at line 380 of file Socket.hpp.
|
inlinenoexcept |
Receive a message from a socket.
Definition at line 386 of file Socket.hpp.
Referenced by recvfrom(), recvfrom(), recvfrom(), recvfrom(), recvfrom(), recvfrom(), toolbox::net::DgramSock::recvfrom(), toolbox::net::McastSock::recvfrom(), toolbox::net::DgramSock::recvfrom(), toolbox::net::McastSock::recvfrom(), toolbox::net::DgramSock::recvfrom(), toolbox::net::McastSock::recvfrom(), toolbox::net::DgramSock::recvfrom(), and toolbox::net::McastSock::recvfrom().
|
inline |
Receive a message from a socket.
Definition at line 399 of file Socket.hpp.
|
inlinenoexcept |
Receive a message from a socket.
Definition at line 413 of file Socket.hpp.
|
inline |
Receive a message from a socket.
Definition at line 426 of file Socket.hpp.
|
inlinenoexcept |
Receive a message from a socket.
Definition at line 436 of file Socket.hpp.
|
inline |
Receive a message from a socket.
Definition at line 444 of file Socket.hpp.
|
inlinenoexcept |
Send a message on a socket.
Definition at line 450 of file Socket.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), toolbox::net::IoSock::send(), toolbox::net::IoSock::send(), toolbox::net::IoSock::send(), toolbox::net::IoSock::send(), send(), send(), send(), and send().
Send a message on a socket.
Definition at line 461 of file Socket.hpp.
|
inlinenoexcept |
Send a message on a socket.
Definition at line 471 of file Socket.hpp.
|
inline |
Send a message on a socket.
Definition at line 477 of file Socket.hpp.
|
inlinenoexcept |
Send a message on a socket.
Definition at line 483 of file Socket.hpp.
Referenced by toolbox::net::DgramSock::sendto(), toolbox::net::McastSock::sendto(), toolbox::net::DgramSock::sendto(), toolbox::net::McastSock::sendto(), toolbox::net::DgramSock::sendto(), toolbox::net::McastSock::sendto(), toolbox::net::DgramSock::sendto(), toolbox::net::McastSock::sendto(), sendto(), sendto(), sendto(), sendto(), sendto(), and sendto().
|
inline |
Send a message on a socket.
Definition at line 494 of file Socket.hpp.
|
inlinenoexcept |
Send a message on a socket.
Definition at line 506 of file Socket.hpp.
|
inline |
Send a message on a socket.
Definition at line 514 of file Socket.hpp.
|
inlinenoexcept |
Send a message on a socket.
Definition at line 522 of file Socket.hpp.
|
inline |
Send a message on a socket.
Definition at line 531 of file Socket.hpp.
|
inlinenoexcept |
Get the socket name.
Definition at line 538 of file Socket.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), toolbox::net::DgramSock::get_sock_name(), toolbox::net::McastSock::get_sock_name(), toolbox::net::StreamSockServ::get_sock_name(), toolbox::net::StreamSockClnt::get_sock_name(), toolbox::net::DgramSock::get_sock_name(), toolbox::net::McastSock::get_sock_name(), toolbox::net::StreamSockServ::get_sock_name(), toolbox::net::StreamSockClnt::get_sock_name(), getsockname(), getsockname(), getsockname(), and getsockname().
Get the socket name.
Definition at line 549 of file Socket.hpp.
Get the socket name.
Definition at line 560 of file Socket.hpp.
Get the socket name.
Definition at line 571 of file Socket.hpp.
|
inlinenoexcept |
Get socket option.
Definition at line 579 of file Socket.hpp.
Referenced by getsockopt(), and getsockopt().
|
inline |
Get socket option.
Definition at line 588 of file Socket.hpp.
|
inlinenoexcept |
Set socket option.
Definition at line 596 of file Socket.hpp.
Referenced by setsockopt(), and setsockopt().
|
inline |
Set socket option.
Definition at line 605 of file Socket.hpp.
Change working directory.
Definition at line 28 of file System.hpp.
Change working directory.
Definition at line 37 of file System.hpp.
|
inlinenoexcept |
Create a child process.
Definition at line 46 of file System.hpp.
|
inline |
|
inlinenoexcept |
Creates a session and sets the process group ID.
Definition at line 66 of file System.hpp.
|
inline |
Creates a session and sets the process group ID.
Definition at line 76 of file System.hpp.