add_remote(char const *address, char const *port, char const **error=0) | sockets::TCPSocket | [virtual] |
assign(int fd, uint32_t status) | sockets::TCPClient | [virtual] |
bind() | sockets::IPSocket | [virtual] |
close() | sockets::TCPClient | [virtual] |
connect() | sockets::TCPSocket | [virtual] |
connect(IPInfo const *ipi) | sockets::TCPSocket | [protected, virtual] |
connect_next() | sockets::TCPSocket | [virtual] |
create() | sockets::TCPClient | [protected, virtual] |
family() const | sockets::Socket | [inline] |
family(int family) | sockets::Socket | [protected] |
fd() const | sockets::Socket | [inline, protected] |
hostname() | sockets::Socket | [static] |
init(size_t hint) | sockets::Socket | [static] |
IPSocket(int type=0, int protocol=0) | sockets::IPSocket | [inline, explicit] |
IPSocket(IPSocket const &ips) | sockets::IPSocket | [inline] |
is_last() const | sockets::TCPSocket | [inline, virtual] |
laddress() const | sockets::IPSocket | [virtual] |
lfile() const | sockets::IPSocket | [virtual] |
linesep() const | sockets::TCPClient | [inline] |
linesep(std::string const linesep) | sockets::TCPClient | [inline] |
local() | sockets::IPSocket | [inline, protected] |
local() const | sockets::IPSocket | [inline, protected] |
lport() const | sockets::IPSocket | [virtual] |
monitor() const | sockets::Socket | |
monitor(std::string const &name) | sockets::Socket | |
next() const | sockets::TCPSocket | [inline, protected] |
on_connect(int error) | sockets::TCPClient | [inline, protected, virtual] |
on_read() | sockets::TCPClient | [inline, protected, virtual] |
on_write() | sockets::TCPClient | [inline, protected, virtual] |
on_writing() | sockets::TCPClient | [inline, protected, virtual] |
operator=(TCPSocket const &right) | sockets::TCPSocket | |
sockets::TCPClient::operator=(TCPClient const &right) | sockets::TCPClient | [virtual] |
sockets::IPSocket::operator=(IPSocket const &right) | sockets::IPSocket | [virtual] |
sockets::Socket::operator=(Socket const &right) | sockets::Socket | [virtual] |
poInBuf enum value | sockets::TCPClient | |
poLine enum value | sockets::TCPClient | |
port(IPInfo const *ipi) const | sockets::IPSocket | [protected] |
printf(uint32_t options, char const *format,...) FORMAT(printf | sockets::TCPClient | [virtual] |
protocol() const | sockets::Socket | [inline] |
protocol(int protocol) | sockets::Socket | [protected] |
raddress() const | sockets::TCPSocket | [virtual] |
rbuf() const | sockets::TCPClient | [inline] |
rbuf(Buffer *rbuf) | sockets::TCPClient | [inline] |
read(char *buf, size_t len) | sockets::TCPClient | [virtual] |
read_event() | sockets::TCPClient | [protected, virtual] |
read_inbuf(size_t max=0) | sockets::TCPClient | [virtual] |
read_line(char *buf, size_t len) const | sockets::TCPClient | [virtual] |
read_real(void *buf, size_t len) | sockets::TCPClient | [protected, virtual] |
remote() | sockets::IPSocket | [inline, protected] |
remote() const | sockets::IPSocket | [inline, protected] |
resolve(char const *address, char const *port, char const **error, IPInfo **ipi) | sockets::IPSocket | [protected] |
rfile() const | sockets::IPSocket | [virtual] |
rport() const | sockets::TCPSocket | [virtual] |
set_local(char const *address, char const *port, char const **error=0) | sockets::IPSocket | [virtual] |
set_local(char const *address, unsigned short port, char const **error=0) | sockets::IPSocket | [virtual] |
set_local(char const *file) | sockets::IPSocket | [virtual] |
set_remote(char const *address, char const *port, char const **error=0) | sockets::TCPSocket | [virtual] |
set_remote(char const *address, unsigned short port, char const **error=0) | sockets::TCPSocket | [inline, virtual] |
sockets::TCPClient::set_remote(char const *file) | sockets::IPSocket | [virtual] |
set_ssl(SSLContext const *context) | sockets::TCPClient | |
Socket(int family=PF_UNSPEC, int type=0, int protocol=0) | sockets::Socket | [explicit] |
Socket(Socket const &s) | sockets::Socket | [inline] |
ssBound enum value | sockets::Socket | |
ssCloseFlags enum value | sockets::Socket | |
ssConnected enum value | sockets::Socket | |
ssConnecting enum value | sockets::Socket | |
ssCopyFlags enum value | sockets::Socket | |
ssCreated enum value | sockets::Socket | |
ssl() const | sockets::TCPClient | [inline] |
ssl() | sockets::TCPClient | [inline, protected] |
SSLInfo class | sockets::Socket | [friend] |
ssListening enum value | sockets::Socket | |
ssLocalInfo enum value | sockets::Socket | |
ssMonitored enum value | sockets::Socket | |
ssReadable enum value | sockets::Socket | |
ssRemoteInfo enum value | sockets::Socket | |
ssSSL enum value | sockets::Socket | |
ssSSLHandshake enum value | sockets::Socket | |
ssWritable enum value | sockets::Socket | |
status() const | sockets::Socket | [inline] |
status_add(uint32_t flags) | sockets::Socket | [inline, protected] |
status_remove(uint32_t flags) | sockets::Socket | [inline, protected] |
TCPClient(Buffer *rbuf=0, Buffer *wbuf=0) | sockets::TCPClient | [inline, explicit] |
TCPClient(TCPClient const &tcpc) | sockets::TCPClient | |
TCPSocket(Buffer *rbuf=0, Buffer *wbuf=0) | sockets::TCPSocket | [inline, explicit] |
TCPSocket(TCPSocket const &tcps) | sockets::TCPSocket | [inline] |
sockets::TCPClient::TCPSocket class | sockets::IPSocket | [friend] |
type() const | sockets::Socket | [inline] |
type(int type) | sockets::Socket | [protected] |
unwatch() | sockets::Socket | [protected, virtual] |
vprintf(uint32_t options, char const *format, va_list args) | sockets::TCPClient | [virtual] |
watch() | sockets::Socket | [protected, virtual] |
wbuf() const | sockets::TCPClient | [inline] |
wbuf(Buffer *wbuf) | sockets::TCPClient | [inline] |
write(char const *buf, size_t len, bool inbuf=false) | sockets::TCPClient | [virtual] |
write_event() | sockets::TCPClient | [protected, virtual] |
write_line(char const *line, bool inbuf=false) | sockets::TCPClient | [virtual] |
write_outbuf(size_t max=0) | sockets::TCPClient | [virtual] |
write_real(void const *buf, size_t len) | sockets::TCPClient | [protected, virtual] |
write_str(char const *str, bool inbuf=false) | sockets::TCPClient | [inline, virtual] |
write_string(std::string const &str, bool inbuf=false) | sockets::TCPClient | [inline, virtual] |
write_unbuffered(char const *buf, size_t len) | sockets::TCPClient | [virtual] |
~IPSocket() | sockets::IPSocket | |
~Socket() | sockets::Socket | [virtual] |