Logo
~Sockets~
~Examples~
~Contact~


HttpPostSocket Member List

This is the complete list of members for HttpPostSocket, including all inherited members.

AddField(const std::string &name, const std::string &value)HttpPostSocket
AddFile(const std::string &name, const std::string &filename, const std::string &type)HttpPostSocket
AddMultilineField(const std::string &name, std::list< std::string > &values)HttpPostSocket
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
DoMultipartPost()HttpPostSocket [private]
EnableSSL(bool x=true)Socket
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]
HttpPostSocket(ISocketHandler &)HttpPostSocket
HttpPostSocket(ISocketHandler &, const std::string &url_in)HttpPostSocket
HttpPostSocket(const HttpPostSocket &s)HttpPostSocket [inline, private]
HTTPSocket(ISocketHandler &)HTTPSocket
HTTPSocket(const HTTPSocket &s)HTTPSocket [inline, protected]
ibufTcpSocket [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_bMultipartHttpPostSocket [private]
m_boundaryHttpPostSocket [private]
m_boundary_countHttpPostSocket [private, static]
m_boundary_mutexHttpPostSocket [private, static]
m_content_lengthHttpPostSocket [private]
m_content_typeHttpPostSocket [private]
m_fieldsHttpPostSocket [protected]
m_filesHttpPostSocket [private]
MasterHandler() const Socket
MyUseragent()HTTPSocket [virtual]
OnAccept()Socket [virtual]
OnConnect()HttpPostSocket [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()HttpPostSocket
HttpClientSocket::Open(ipaddr_t ip, port_t port, bool skip_socks=false)TcpSocket
HttpClientSocket::Open(SocketAddress &, bool skip_socks=false)TcpSocket
HttpClientSocket::Open(SocketAddress &, SocketAddress &bind_address, bool skip_socks=false)TcpSocket
HttpClientSocket::Open(const std::string &host, port_t port)TcpSocket
operator=(const HttpPostSocket &)HttpPostSocket [inline, private]
HttpClientSocket::operator=(const HttpClientSocket &)HttpClientSocket [inline, protected]
Socket::operator=(const Socket &)Socket [inline, protected]
output_l typedefTcpSocket [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
SetMultipart()HttpPostSocket
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
~HttpPostSocket()HttpPostSocket
~HTTPSocket()HTTPSocket
~Socket()Socket [virtual]
~StreamSocket()StreamSocket
~TcpSocket()TcpSocket
Page, code, and content Copyright (C) 2007 by Anders Hedström
Generated for C++ Sockets by  doxygen 1.4.4