STTNet
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
stt::network::HttpClient Member List

This is the complete list of members for stt::network::HttpClient, including all inherited members.

blockSet(const int &sec=-1)stt::network::TcpFDHandlerprivate
bodystt::network::HttpClient
close()stt::network::TcpClientprivate
stt::network::TcpFDHandler::close(const bool &cle=true)stt::network::TcpFDHandlerprivate
connect(const std::string &ip, const int &port)stt::network::TcpClientprivate
fdstt::network::TcpFDHandlerprivate
flag1stt::network::TcpFDHandlerprivate
flag2stt::network::TcpFDHandlerprivate
flag3stt::network::TcpFDHandlerprivate
getFD()stt::network::TcpFDHandlerinlineprivate
getRequest(const std::string &url, const std::string &header="", const std::string &header1="Connection: keep-alive", const int &sec=-1)stt::network::HttpClient
getRequestFromFD(const int &fd, SSL *ssl, const std::string &url, const std::string &header="", const std::string &header1="Connection: keep-alive", const int &sec=2)stt::network::HttpClient
getServerIP()stt::network::TcpClientinlineprivate
getServerPort()stt::network::TcpClientinlineprivate
getSSL()stt::network::TcpFDHandlerinlineprivate
headerstt::network::HttpClient
HttpClient(const bool &TLS=false, const char *ca="", const char *cert="", const char *key="", const char *passwd="")stt::network::HttpClientinline
isConnect()stt::network::TcpClientinlineprivate
isReturn()stt::network::HttpClientinline
multiUseSet()stt::network::TcpFDHandlerprivate
postRequest(const std::string &url, const std::string &body="", const std::string &header="", const std::string &header1="Connection: keep-alive", const int &sec=-1)stt::network::HttpClient
postRequestFromFD(const int &fd, SSL *ssl, const std::string &url, const std::string &body="", const std::string &header="", const std::string &header1="Connection: keep-alive", const int &sec=2)stt::network::HttpClient
recvData(std::string &data, const uint64_t &length)stt::network::TcpFDHandlerprivate
recvData(char *data, const uint64_t &length)stt::network::TcpFDHandlerprivate
recvDataByLength(std::string &data, const uint64_t &length, const int &sec=2)stt::network::TcpFDHandlerprivate
recvDataByLength(char *data, const uint64_t &length, const int &sec=2)stt::network::TcpFDHandlerprivate
resetCTX(const bool &TLS=false, const char *ca="", const char *cert="", const char *key="", const char *passwd="")stt::network::TcpClientprivate
secstt::network::TcpFDHandlerprivate
sendData(const std::string &data, const bool &block=true)stt::network::TcpFDHandlerprivate
sendData(const char *data, const uint64_t &length, const bool &block=true)stt::network::TcpFDHandlerprivate
setFD(const int &fd, SSL *ssl, const bool &flag1=false, const bool &flag2=false, const int &sec=-1)stt::network::TcpFDHandlerprivate
sslstt::network::TcpFDHandlerprivate
TcpClient(const bool &TLS=false, const char *ca="", const char *cert="", const char *key="", const char *passwd="")stt::network::TcpClientprivate
unblockSet()stt::network::TcpFDHandlerprivate
~TcpClient()stt::network::TcpClientinlineprivate