Lines Matching refs:hHttp

82 #define RTHTTP_VALID_RETURN_RC(hHttp, rcCurl) \
84 AssertPtrReturn((hHttp), (rcCurl)); \
85 AssertReturn((hHttp)->u32Magic == RTHTTP_MAGIC, (rcCurl)); \
89 #define RTHTTP_VALID_RETURN(hHTTP) RTHTTP_VALID_RETURN_RC((hHttp), VERR_INVALID_HANDLE)
92 #define RTHTTP_VALID_RETURN_VOID(hHttp) \
94 AssertPtrReturnVoid(hHttp); \
95 AssertReturnVoid((hHttp)->u32Magic == RTHTTP_MAGIC); \
123 RTR3DECL(void) RTHttpDestroy(RTHTTP hHttp)
125 if (!hHttp)
128 PRTHTTPINTERNAL pHttpInt = hHttp;
173 RTR3DECL(int) RTHttpAbort(RTHTTP hHttp)
175 PRTHTTPINTERNAL pHttpInt = hHttp;
183 RTR3DECL(int) RTHttpGetRedirLocation(RTHTTP hHttp, char **ppszRedirLocation)
185 PRTHTTPINTERNAL pHttpInt = hHttp;
195 RTR3DECL(int) RTHttpUseSystemProxySettings(RTHTTP hHttp)
197 PRTHTTPINTERNAL pHttpInt = hHttp;
230 RTR3DECL(int) RTHttpSetProxy(RTHTTP hHttp, const char *pcszProxy, uint32_t uPort,
233 PRTHTTPINTERNAL pHttpInt = hHttp;
262 RTR3DECL(int) RTHttpSetHeaders(RTHTTP hHttp, size_t cHeaders, const char * const *papszHeaders)
264 PRTHTTPINTERNAL pHttpInt = hHttp;
287 RTR3DECL(int) RTHttpCertDigest(RTHTTP hHttp, char *pcszCert, size_t cbCert,
346 RTR3DECL(int) RTHttpSetCAFile(RTHTTP hHttp, const char *pcszCAFile)
348 PRTHTTPINTERNAL pHttpInt = hHttp;
447 RTR3DECL(int) rtHttpGet(RTHTTP hHttp, const char *pcszUrl, uint8_t **ppvResponse, size_t *pcb)
449 PRTHTTPINTERNAL pHttpInt = hHttp;
503 RTR3DECL(int) RTHttpGetText(RTHTTP hHttp, const char *pcszUrl, char **ppszResponse)
507 int rc = rtHttpGet(hHttp, pcszUrl, &pv, &cb);
513 RTR3DECL(int) RTHttpGetBinary(RTHTTP hHttp, const char *pcszUrl, void **ppvResponse, size_t *pcb)
515 return rtHttpGet(hHttp, pcszUrl, (uint8_t**)ppvResponse, pcb);
532 RTR3DECL(int) RTHttpGetFile(RTHTTP hHttp, const char *pszUrl, const char *pszDstFile)
534 PRTHTTPINTERNAL pHttpInt = hHttp;