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:48
 
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:275