Classes | |
class | Client |
The abstract remote client. More... | |
class | HttpClient |
The main HTTP client connection. More... | |
class | InteractiveWorldModelClient |
The main HTTP client connection to the interactive world trained models. More... | |
class | Node |
Abstract ROS node extension for use with common worldlib clients. More... | |
class | SpatialWorldClient |
The main MySQL client connection to the spatial world database. More... | |
class | SpatialWorldObservation |
Observation information from an SQL entity in the spatial world database. More... | |
class | SqlClient |
The main MySQL client connection. More... | |
class | SqlEntity |
Common SQL entity information. More... | |
Functions | |
static size_t | curlWriteFunction (const void *contents, const size_t size, const size_t num, void *buffer) |
Callback for a cURL read. |
static size_t rail::spatial_temporal_learning::worldlib::remote::curlWriteFunction | ( | const void * | contents, |
const size_t | size, | ||
const size_t | num, | ||
void * | buffer | ||
) | [static] |
Callback for a cURL read.
Read the contents from a cURL request into the given buffer.
contents | The buffer containing the contents to read. |
size | The size of each element to read (buffer size is size*num). |
num | The number of elements to read (buffer size is size*num). |
buffer | The buffer to read elements into. |
Definition at line 88 of file HttpClient.cpp.