Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cWebAPIClient Member List

This is the complete list of members for GrayLib::cWebAPIClient, including all inherited members.

AttachStream(cStream *pStream)GrayLib::cHttpClientinline
cHttpClient(cStream *pStream=nullptr, const char *pszServerURL=nullptr, const char *pszAgentName=GRAY_NAMES)GrayLib::cHttpClient
cHttpCopier(const char *pszServerURL=nullptr, const char *pszAgentName=GRAY_NAMES)GrayLib::cHttpCopier
Close()GrayLib::cHttpCopier
Connect(const FILECHAR_t *pszServerURL) overrideGrayLib::cHttpCopiervirtual
cWebAPIClient(const char *pszURL=nullptr, const char *pszAgentName=GRAY_NAMES)GrayLib::cWebAPIClient
Encode_POST(char *pszArgs, StrLen_t nLenMax, const cIniSectionData &args)GrayLib::cHttpClientstatic
FindVerb(const char *pszVerb)GrayLib::cHttpCommonstatic
get_ConnectName() const overrideGrayLib::cHttpClientvirtual
get_Stream() constGrayLib::cHttpClientinline
GetErrorHResult(HTTPRET_TYPE eRetCode)GrayLib::cHttpCommonstatic
GetErrorHttpRet(HRESULT hRes)GrayLib::cHttpCommonstatic
GetErrorText(HTTPRET_TYPE eRetCode)GrayLib::cHttpCommonstatic
GetVar(const char *pszObject=nullptr)GrayLib::cWebAPIClient
isConnected() constGrayLib::cHttpCopierinline
k_CR_SIZEGrayLib::cHttpCommonstatic
k_HttpReturnErrorsGrayLib::cHttpCommonstatic
k_SpaceGrayLib::cHttpCommonstatic
k_szVerbsGrayLib::cHttpCommonstatic
m_pStreamGrayLib::cHttpClientprotected
m_pszAgentNameGrayLib::cHttpClient
m_StreamGrayLib::cWebAPIClientprotected
m_urlGrayLib::cHttpClient
ReadBodyChunk(cHttpClientBody &body)GrayLib::cHttpClient
RequestFile(const FILECHAR_t *pszSrcName, const FILECHAR_t *pszDestPath, IStreamProgressCallback *pProgress, FILE_SIZE_t nOffsetStart, FILE_SIZE_t *pnRequestSizeEst) overrideGrayLib::cHttpClientvirtual
Send_GET(HTTPVERB_TYPE eVerb, cStringA sObject)GrayLib::cHttpClient
Send_POST(const char *pszReferer, const char *pszArgs, StrLen_t nLenArgs)GrayLib::cHttpClient
Send_POST(const char *pszReferer, const cIniSectionData &args)GrayLib::cHttpClient
Send_POST(cHttpPart **ppParts, int iParts, IStreamProgressCallback *pProgress=nullptr)GrayLib::cHttpClient
SendAttr(const FILECHAR_t *pszDestName, cTimeFile timeChanged)Gray::IFileCopierinlinevirtual
SendFile(const FILECHAR_t *pszSrcPath, const FILECHAR_t *pszDestName, IStreamProgressCallback *pProgress, FILE_SIZE_t nOffsetStart, FILE_SIZE_t nSize) overrideGrayLib::cHttpClientvirtual
UNITTEST_FRIEND(cWebAPIClient)GrayLib::cWebAPIClient
GrayLib::cHttpCopier::UNITTEST_FRIEND(cHttpClient)GrayLib::cHttpClient
GrayLib::cHttpCommon::UNITTEST_FRIEND(cHttpCommon)GrayLib::cHttpCommon
WaitForBody(const cHttpHeader &Head, cStreamOutput *psBody, IStreamProgressCallback *pProgress, OUT FILE_SIZE_t *pnRequestSizeEst)GrayLib::cHttpClient
WaitForHeader(OUT cHttpHeaderServer &Head, IStreamProgressCallback *pProgress, TIMESYSD_t timeout=cTimeSys::k_DMAX)GrayLib::cHttpClient
WaitForResponse(OUT cHttpHeaderServer &Head, cStreamOutput *psBody, IStreamProgressCallback *pProgress, FILE_SIZE_t *pnRequestSizeEst)GrayLib::cHttpClient
~ IFileCopier()Gray::IFileCopierinlinevirtual
~cHttpClient()GrayLib::cHttpClientvirtual
~cHttpCopier()GrayLib::cHttpCopiervirtual
~cWebAPIClient()GrayLib::cWebAPIClient