Classes | Functions
rail::spatial_temporal_learning::worldlib::remote Namespace Reference

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.

Function Documentation

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.

Parameters:
contentsThe buffer containing the contents to read.
sizeThe size of each element to read (buffer size is size*num).
numThe number of elements to read (buffer size is size*num).
bufferThe buffer to read elements into.
Returns:
The number of bytes read.

Definition at line 88 of file HttpClient.cpp.



worldlib
Author(s): Russell Toris
autogenerated on Fri Feb 12 2016 00:24:19