#include <socket.hh>
|
| template<typename Cont > |
| static std::vector< FullSocket * > | select (Cont &sockets, long secs, long usec) |
| |
◆ socket_type
◆ FullSocket() [1/4]
| nds_impl::Socket::FullSocket::FullSocket |
( |
| ) |
|
|
inline |
◆ FullSocket() [2/4]
| nds_impl::Socket::FullSocket::FullSocket |
( |
FullSocket && |
other | ) |
|
|
inline |
◆ FullSocket() [3/4]
| nds_impl::Socket::FullSocket::FullSocket |
( |
socket_type |
s | ) |
|
|
inlineexplicit |
◆ ~FullSocket()
| nds_impl::Socket::FullSocket::~FullSocket |
( |
| ) |
|
|
inline |
◆ FullSocket() [4/4]
| nds_impl::Socket::FullSocket::FullSocket |
( |
const FullSocket & |
other | ) |
|
|
private |
◆ accept()
| FullSocket nds_impl::Socket::FullSocket::accept |
( |
| ) |
|
|
inline |
◆ bind()
| void nds_impl::Socket::FullSocket::bind |
( |
const std::string & |
address | ) |
|
|
inline |
◆ connect()
| void nds_impl::Socket::FullSocket::connect |
( |
const std::string & |
target | ) |
|
|
inline |
◆ get()
| socket_type nds_impl::Socket::FullSocket::get |
( |
| ) |
const |
|
inline |
◆ good()
| bool nds_impl::Socket::FullSocket::good |
( |
| ) |
const |
|
inline |
◆ listen() [1/2]
| unsigned short nds_impl::Socket::FullSocket::listen |
( |
const std::string & |
address, |
|
|
int |
queue_depth = 100 |
|
) |
| |
|
inline |
◆ listen() [2/2]
| unsigned short nds_impl::Socket::FullSocket::listen |
( |
int |
queue_depth = 100 | ) |
|
|
inline |
◆ operator=()
◆ read_available()
| char * nds_impl::Socket::FullSocket::read_available |
( |
char * |
start, |
|
|
char * |
end |
|
) |
| |
|
inline |
◆ release()
◆ reset()
| void nds_impl::Socket::FullSocket::reset |
( |
socket_type |
fd | ) |
|
|
inline |
◆ select()
template<typename Cont >
| static std::vector< FullSocket * > nds_impl::Socket::FullSocket::select |
( |
Cont & |
sockets, |
|
|
long |
secs, |
|
|
long |
usec |
|
) |
| |
|
inlinestatic |
◆ set_option()
| void nds_impl::Socket::FullSocket::set_option |
( |
int |
id, |
|
|
int |
val |
|
) |
| |
|
inlineprivate |
◆ swap()
| void nds_impl::Socket::FullSocket::swap |
( |
FullSocket & |
other | ) |
|
|
inline |
◆ write_all()
| void nds_impl::Socket::FullSocket::write_all |
( |
const char * |
start, |
|
|
const char * |
end |
|
) |
| |
|
inline |
◆ s_
The documentation for this class was generated from the following file: