, including all inherited members.
AddResponseHeader(const std::string &x, const std::string &y) | HTTPSocket | |
AddResponseHeader(const std::string &x, const char *format,...) | HTTPSocket | |
AppendResponseHeader(const std::string &x, const std::string &y) | HTTPSocket | |
Attach(SOCKET s) | Socket | |
CallOnConnect() | Socket | |
CheckTimeout() | Socket | |
Close() | TcpSocket | [virtual] |
CloseAndDelete() | Socket | |
Complete() | HttpClientSocket | |
Connecting() | StreamSocket | |
CopyConnection(Socket *sock) | Socket | |
Create() | Socket | [inline, virtual] |
CreateSocket(int af, int type, const std::string &protocol="") | Socket | |
DeleteByHandler() | Socket | |
Detach() | Socket | |
DetachSocket() | Socket | |
DisableInputBuffer(bool=true) | TcpSocket | |
DisableRead(bool x=true) | Socket | |
EnableSSL(bool x=true) | Socket | |
EndConnection() | HttpClientSocket | [private] |
ErasedByHandler() | Socket | |
Filename() const | HttpClientSocket | [inline] |
GetBytesReceived(bool clear=false) | TcpSocket | [virtual] |
GetBytesSent(bool clear=false) | TcpSocket | [virtual] |
GetClientRemoteAddress() | Socket | |
GetConnectionRetries() | StreamSocket | |
GetConnectionRetry() | StreamSocket | |
GetConnectTimeout() | StreamSocket | |
GetContent() | HttpClientSocket | |
GetContentLength() | HttpClientSocket | |
GetContentPtr() | HttpClientSocket | |
GetContentType() | HttpClientSocket | |
GetDataPtr() const | HttpClientSocket | |
GetFlushBeforeClose() | StreamSocket | |
GetHttpVersion() const | HTTPSocket | |
GetInputLength() | TcpSocket | |
GetLine() const | TcpSocket | |
GetMethod() const | HTTPSocket | |
GetOutputLength() | TcpSocket | |
GetParent() | Socket | |
GetPassword() | TcpSocket | [protected] |
GetPort() | Socket | [virtual] |
GetPos() | HttpClientSocket | |
GetQueryString() const | HTTPSocket | |
GetRemoteAddress() | Socket | |
GetRemoteHostname() | Socket | |
GetRemoteIP4() | Socket | |
GetRemotePort() | Socket | |
GetRemoteSocketAddress() | Socket | |
GetShutdown() | StreamSocket | |
GetSockAddress() | Socket | |
GetSocket() | Socket | |
GetSocketProtocol() | Socket | |
GetSocketType() | Socket | |
GetSockIP4() | Socket | |
GetSockPort() | Socket | |
GetSocks4Host() | Socket | |
GetSocks4Port() | Socket | |
GetSocks4Userid() | Socket | |
GetSsl() | TcpSocket | [protected, virtual] |
GetSslContext() | TcpSocket | [protected, virtual] |
GetStatus() const | HTTPSocket | |
GetStatusText() const | HTTPSocket | |
GetTrafficMonitor() | Socket | [inline, protected] |
GetUri() const | HTTPSocket | |
GetUrl() const | HTTPSocket | |
GetUrlFilename() | HttpClientSocket | |
GetUrlHost() | HttpClientSocket | |
GetUrlPort() | HttpClientSocket | |
GetUrlProtocol() | HttpClientSocket | |
Handler() const | Socket | |
HttpClientSocket(ISocketHandler &) | HttpClientSocket | |
HttpClientSocket(ISocketHandler &, const std::string &url_in) | HttpClientSocket | |
HttpClientSocket(ISocketHandler &, const std::string &host, port_t port, const std::string &url_in) | HttpClientSocket | |
HttpClientSocket(const HttpClientSocket &s) | HttpClientSocket | [inline, protected] |
HTTPSocket(ISocketHandler &) | HTTPSocket | |
HTTPSocket(const HTTPSocket &s) | HTTPSocket | [inline, protected] |
ibuf | TcpSocket | [protected] |
IncreaseConnectionRetries() | StreamSocket | |
Init() | Socket | [virtual] |
InitializeContext(const std::string &context, const SSL_METHOD *meth_in=NULL) | TcpSocket | [protected] |
InitializeContext(const std::string &context, const std::string &keyfile, const std::string &password, const SSL_METHOD *meth_in=NULL) | TcpSocket | [protected] |
InitializeContext(const std::string &context, const std::string &certfile, const std::string &keyfile, const std::string &password, const SSL_METHOD *meth_in=NULL) | TcpSocket | [protected] |
InitSSLClient() | TcpSocket | [virtual] |
InitSSLServer() | TcpSocket | [virtual] |
IpAddMembership(struct ip_mreq &) | Socket | |
IpDropMembership(struct ip_mreq &) | Socket | |
IpMulticastTTL() | Socket | |
IpTOS() | Socket | |
IpTTL() | Socket | |
IsChunked() const | HTTPSocket | [inline] |
IsConnected() | Socket | |
IsDetach() | Socket | |
IsDetached() const | Socket | |
IsDisableRead() | Socket | |
IsReconnect() | TcpSocket | |
IsRequest() const | HTTPSocket | |
IsResponse() const | HTTPSocket | |
IsSSL() | Socket | |
IsSSLNegotiate() | Socket | |
IsSSLServer() | Socket | |
LineProtocol() | StreamSocket | |
Lost() | Socket | |
m_b_close_when_complete | HttpClientSocket | [private] |
m_b_complete | HttpClientSocket | [private] |
m_content | HttpClientSocket | [private] |
m_content_length | HttpClientSocket | [private] |
m_content_length_is_set | HttpClientSocket | [private] |
m_content_ptr | HttpClientSocket | [private] |
m_content_type | HttpClientSocket | [private] |
m_data_ptr | HttpClientSocket | [private] |
m_data_ptr_set | HttpClientSocket | [private] |
m_data_size | HttpClientSocket | [private] |
m_fil | HttpClientSocket | [private] |
m_filename | HttpClientSocket | [private] |
m_host | HttpClientSocket | [private] |
m_port | HttpClientSocket | [private] |
m_protocol | HttpClientSocket | [private] |
m_url_filename | HttpClientSocket | [private] |
MasterHandler() const | Socket | |
MyUseragent() | HTTPSocket | [virtual] |
OnAccept() | Socket | [virtual] |
OnConnect() | Socket | [virtual] |
OnConnectFailed() | Socket | [virtual] |
OnConnectRetry() | Socket | [virtual] |
OnConnectTimeout() | TcpSocket | [virtual] |
OnContent() | HttpClientSocket | [virtual] |
OnData(const char *, size_t) | HttpClientSocket | [virtual] |
OnDataComplete() | HTTPSocket | [inline, virtual] |
OnDelete() | HttpClientSocket | [virtual] |
OnDetached() | Socket | [virtual] |
OnDisconnect() | Socket | [virtual] |
OnDisconnect(short info, int code) | Socket | [virtual] |
OnException() | Socket | [virtual] |
OnFirst() | HttpClientSocket | [virtual] |
OnHeader(const std::string &, const std::string &) | HttpClientSocket | [virtual] |
OnHeaderComplete() | HttpClientSocket | [virtual] |
OnLine(const std::string &line) | HTTPSocket | [virtual] |
OnOptions(int, int, int, SOCKET) | TcpSocket | [virtual] |
OnRawData(const char *buf, size_t len) | HTTPSocket | [virtual] |
OnRead() | TcpSocket | [protected, virtual] |
OnRead(char *buf, size_t n) | TcpSocket | [protected] |
OnReconnect() | Socket | [virtual] |
OnResolved(int id, ipaddr_t a, port_t port) | TcpSocket | [virtual] |
OnResolveFailed(int id) | Socket | [virtual] |
OnReverseResolved(int id, const std::string &name) | Socket | [virtual] |
OnSocks4Connect() | TcpSocket | [virtual] |
OnSocks4ConnectFailed() | TcpSocket | [virtual] |
OnSocks4Read() | TcpSocket | [virtual] |
OnSSLAccept() | TcpSocket | [virtual] |
OnSSLAcceptFailed() | Socket | [virtual] |
OnSSLConnect() | TcpSocket | [virtual] |
OnSSLConnectFailed() | Socket | [virtual] |
OnTimeout() | Socket | [virtual] |
OnTransferLimit() | TcpSocket | [virtual] |
OnWrite() | TcpSocket | [protected, virtual] |
OnWriteComplete() | TcpSocket | [virtual] |
Open(ipaddr_t ip, port_t port, bool skip_socks=false) | TcpSocket | |
Open(SocketAddress &, bool skip_socks=false) | TcpSocket | |
Open(SocketAddress &, SocketAddress &bind_address, bool skip_socks=false) | TcpSocket | |
Open(const std::string &host, port_t port) | TcpSocket | |
operator=(const HttpClientSocket &) | HttpClientSocket | [inline, protected] |
Socket::operator=(const Socket &) | Socket | [inline, protected] |
output_l typedef | TcpSocket | [protected] |
Protocol() | TcpSocket | [virtual] |
ReadInput(char *buf, size_t sz) | TcpSocket | |
Ready() | StreamSocket | [virtual] |
Reconnect() | TcpSocket | |
Reset() | HTTPSocket | [protected, virtual] |
ResetConnectionRetries() | StreamSocket | |
Resolve(const std::string &host, port_t port=0) | Socket | |
Resolve(ipaddr_t a) | Socket | |
ResponseHeaderIsSet(const std::string &name) const | HTTPSocket | |
Retain() | Socket | |
RetryClientConnect() | Socket | |
Send(const std::string &s, int f=0) | TcpSocket | [virtual] |
SendBuf(const char *buf, size_t len, int f=0) | TcpSocket | [virtual] |
Sendf(const char *format,...) | TcpSocket | |
SendRequest() | HTTPSocket | |
SendResponse() | HTTPSocket | |
SetCallOnConnect(bool x=true) | Socket | |
SetClientRemoteAddress(SocketAddress &) | Socket | |
SetCloseAndDelete(bool=true) | Socket | |
SetCloseOnComplete(bool=true) | HttpClientSocket | |
SetConnected(bool=true) | Socket | |
SetConnecting(bool=true) | StreamSocket | |
SetConnectionRetry(int n) | StreamSocket | |
SetConnectTimeout(int x) | StreamSocket | |
SetDataPtr(unsigned char *, size_t) | HttpClientSocket | |
SetDeleteByHandler(bool=true) | Socket | |
SetDetach(bool x=true) | Socket | |
SetDetached(bool x=true) | Socket | |
SetErasedByHandler(bool x=true) | Socket | |
SetFilename(const std::string &) | HttpClientSocket | |
SetFlushBeforeClose(bool=true) | StreamSocket | |
SetHttpVersion(const std::string &x) | HTTPSocket | |
SetIpHdrincl(bool x=true) | Socket | |
SetIpMulticastTTL(int) | Socket | |
SetIpOptions(const void *p, socklen_t len) | Socket | |
SetIpTOS(unsigned char tos) | Socket | |
SetIpTTL(int ttl) | Socket | |
SetIsClient() | Socket | |
SetIsReconnect(bool x=true) | TcpSocket | |
SetLineProtocol(bool=true) | TcpSocket | [virtual] |
SetLost() | Socket | |
SetMaxHeaderCount(int x) | HTTPSocket | [inline, protected] |
SetMethod(const std::string &x) | HTTPSocket | [protected] |
SetMulticastLoop(bool x=true) | Socket | |
SetNonblocking(bool) | Socket | |
SetNonblocking(bool, SOCKET) | Socket | |
SetParent(Socket *) | Socket | |
SetReconnect(bool=true) | TcpSocket | |
SetRemoteAddress(SocketAddress &) | Socket | |
SetRetain() | Socket | |
SetRetryClientConnect(bool x=true) | Socket | |
SetShutdown(int) | StreamSocket | |
SetSlaveHandler(ISocketHandler *) | Socket | |
SetSoBroadcast(bool x=true) | Socket | |
SetSocketProtocol(const std::string &x) | Socket | |
SetSocketType(int x) | Socket | |
SetSocks4(bool x=true) | Socket | |
SetSocks4Host(ipaddr_t a) | Socket | |
SetSocks4Host(const std::string &) | Socket | |
SetSocks4Port(port_t p) | Socket | |
SetSocks4Userid(const std::string &x) | Socket | |
SetSoDebug(bool x=true) | Socket | |
SetSoDontroute(bool x=true) | Socket | |
SetSoKeepalive(bool x=true) | Socket | |
SetSoLinger(int onoff, int linger) | Socket | |
SetSoOobinline(bool x=true) | Socket | |
SetSoRcvbuf(int) | Socket | |
SetSoRcvlowat(int) | Socket | |
SetSoRcvtimeo(struct timeval &) | Socket | |
SetSoReuseaddr(bool x=true) | Socket | |
SetSoSndbuf(int) | Socket | |
SetSoSndlowat(int) | Socket | |
SetSoSndtimeo(struct timeval &) | Socket | |
SetSSLNegotiate(bool x=true) | Socket | |
SetSSLServer(bool x=true) | Socket | |
SetStatus(const std::string &x) | HTTPSocket | |
SetStatusText(const std::string &x) | HTTPSocket | |
SetTcpNodelay(bool=true) | TcpSocket | |
SetTimeout(time_t secs) | Socket | |
SetTrafficMonitor(IFile *p) | Socket | [inline] |
SetTransferLimit(size_t sz) | TcpSocket | |
SetUri(const std::string &x) | HTTPSocket | [protected] |
SetUrl(const std::string &x) | HTTPSocket | [protected] |
SoAcceptconn() | Socket | |
Socket(ISocketHandler &) | Socket | |
Socket() | Socket | [inline, protected] |
Socket(const Socket &s) | Socket | [inline, protected] |
Socks4() | Socket | |
SoError() | Socket | |
SoRcvbuf() | Socket | |
SoSndbuf() | Socket | |
SoType() | Socket | |
SSL_password_cb(char *buf, int num, int rwflag, void *userdata) | TcpSocket | [protected, static] |
SSLNegotiate() | TcpSocket | [protected, virtual] |
StreamSocket(ISocketHandler &) | StreamSocket | |
StreamSocket(const StreamSocket &src) | StreamSocket | [inline, protected] |
TcpSocket(ISocketHandler &) | TcpSocket | |
TcpSocket(ISocketHandler &h, size_t isize, size_t osize) | TcpSocket | |
TcpSocket(const TcpSocket &) | TcpSocket | [protected] |
Timeout(time_t tnow) | Socket | |
TimeSinceClose() | Socket | |
UniqueIdentifier() | Socket | [inline] |
Uptime() | Socket | |
Url(const std::string &url_in, std::string &host, port_t &port) | HttpClientSocket | |
url_this(const std::string &url_in, std::string &protocol, std::string &host, port_t &port, std::string &url, std::string &file) | HTTPSocket | |
UseCertificateChainFile(const std::string &filename) | TcpSocket | [protected] |
~HttpClientSocket() | HttpClientSocket | |
~HTTPSocket() | HTTPSocket | |
~Socket() | Socket | [virtual] |
~StreamSocket() | StreamSocket | |
~TcpSocket() | TcpSocket | |