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);
68 DLLEXPORT
void setEventQueue(Queue* cbq,
ExceptionSink* xsink);
defines string encoding functions in Qore
Definition: QoreEncoding.h:83
This is the hash or associative list container type in Qore, dynamically allocated only...
Definition: QoreHashNode.h:50
DLLEXPORT QoreHTTPClient()
creates the QoreHTTPClient object
virtual DLLEXPORT ~QoreHTTPClient()
destroys the object and frees all associated memory
The main value class in Qore, designed to be passed by value.
Definition: QoreValue.h:262
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition: ExceptionSink.h:46
provides a way to communicate with HTTP servers using Qore data structures
Definition: QoreHttpClientObject.h:51
provides a way to communicate with HTTP servers using Qore data structures
Definition: QoreHTTPClient.h:50