36#ifndef QORE_HTTP_CLIENT_H_
37#define QORE_HTTP_CLIENT_H_
40#include <qore/AbstractPrivateData.h>
41#include <qore/QoreThreadLock.h>
42#include <qore/QoreSocket.h>
43#include <qore/QoreHttpClientObject.h>
58 DLLEXPORT
void setDefaultPath(
const char* pth);
59 DLLEXPORT
void setDefaultHeaderValue(
const char* header,
const char* val);
60 DLLEXPORT
void addProtocol(
const char* prot,
int port,
bool ssl =
false);
69 DLLEXPORT
void setEventQueue(Queue* cbq,
ExceptionSink* xsink);
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition: ExceptionSink.h:50
defines string encoding functions in Qore
Definition: QoreEncoding.h:83
provides a way to communicate with HTTP servers using Qore data structures
Definition: QoreHTTPClient.h:50
virtual DLLEXPORT ~QoreHTTPClient()
destroys the object and frees all associated memory
DLLEXPORT QoreHTTPClient()
creates the QoreHTTPClient object
This is the hash or associative list container type in Qore, dynamically allocated only,...
Definition: QoreHashNode.h:50
provides a way to communicate with HTTP servers using Qore data structures
Definition: QoreHttpClientObject.h:51
The main value class in Qore, designed to be passed by value.
Definition: QoreValue.h:276