Lines Matching refs:RTHTTP
40 /** RTHTTP interface handle. */
41 typedef R3PTRTYPE(struct RTHTTPINTERNAL *) RTHTTP;
42 /** Pointer to a RTHTTP interface handle. */
43 typedef RTHTTP *PRTHTTP;
44 /** Nil RTHTTP interface handle. */
45 #define NIL_RTHTTP ((RTHTTP)0)
62 RTR3DECL(void) RTHttpDestroy(RTHTTP hHttp);
72 RTR3DECL(int) RTHttpGetRedirLocation(RTHTTP hHttp, char **ppszRedirLocation);
84 RTR3DECL(int) RTHttpGetText(RTHTTP hHttp, const char *pcszUrl, char **ppszResponse);
96 RTR3DECL(int) RTHttpGetBinary(RTHTTP hHttp, const char *pcszUrl, void **ppvResponse, size_t *pcb);
107 RTR3DECL(int) RTHttpGetFile(RTHTTP hHttp, const char *pszUrl, const char *pszDstFile);
118 RTR3DECL(int) RTHttpAbort(RTHTTP hHttp);
126 RTR3DECL(int) RTHttpUseSystemProxySettings(RTHTTP hHttp);
139 RTR3DECL(int) RTHttpSetProxy(RTHTTP hHttp, const char *pcszProxyUrl, uint32_t uPort,
151 RTR3DECL(int) RTHttpSetHeaders(RTHTTP hHttp, size_t cHeaders, const char * const *papszHeaders);
161 RTR3DECL(int) RTHttpSetCAFile(RTHTTP hHttp, const char *pcszCAFile);
181 RTR3DECL(int) RTHttpCertDigest(RTHTTP hHttp, char *pcszCert, size_t cbCert,