Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Static Protected Member Functions |
Protected Attributes |
Static Protected Attributes |
List of all members
uscxml::URLFetcher Class Reference
Collaboration diagram for uscxml::URLFetcher:
Public Member Functions | |
void | start () |
void | stop () |
Static Public Member Functions | |
static void | breakURL (URL &url) |
static void | fetchURL (URL &url) |
Protected Member Functions | |
void | perform () |
Static Protected Member Functions | |
static URLFetcher * | getInstance () |
static void | run (void *instance) |
Protected Attributes | |
std::condition_variable_any | _condVar |
char * | _envProxy = NULL |
std::map< void *, void * > | _handlesToHeaders |
std::map< void *, URL > | _handlesToURLs |
bool | _isStarted |
void * | _multiHandle = NULL |
std::recursive_mutex | _mutex |
std::thread * | _thread |
Static Protected Attributes | |
static URLFetcher * | _instance = NULL |
The documentation for this class was generated from the following files: