imuApi.h
Go to the documentation of this file.
86 typedef boost::function< void(boost::system::error_code& ec, dpyImu::info_imu_struct& info_struct)> infoimu_handler_function;
87 typedef boost::function< void(boost::system::error_code& ec, dpyImu::config_imu_struct& config_struct)> configimu_handler_function;
114 void asyncSetConfigImu(dpyImu::set_handler_function handler, int num_property, std::string value);
boost::function< void(boost::system::error_code &ec, dpyImu::info_imu_struct &info_struct)> infoimu_handler_function
Handlers to the functions the client has to implement.
Definition: imuApi.h:86
boost::function< void(boost::system::error_code &ec)> set_handler_function
Result of an operation handler function.
Definition: imuApi.h:88
This class is responsible of the client logic. His main target is to subscribe to the server informat...
Definition: imuClient.h:16
The common structure use by any IMU device. It specifies when this sample was taken, the responsible device of, the sample and its quality.
Definition: imuApi.h:66
Configuration IMU structure. It is used to set and get the configuration of the device. It uses the enums previously defined.
Definition: imuApi.h:47
Deepsy Imu namespace that includes the different enums, structs or method signatures that should be u...
boost::function< void(boost::system::error_code &ec, dpyImu::config_imu_struct &config_struct)> configimu_handler_function
Configuration handler function.
Definition: imuApi.h:87
enum dpyImu::e_Type DEVICE
Enum which defines the kind of devices that can compound an IMU.
boost::function< void(const bool &available)> service_availability_handler
Prototype of the handler function used to monitor service availability.
Definition: imuApi.h:81
boost::system::error_code status
The quality of the sample.
Definition: imuApi.h:73
e_Type
Enum which defines the kind of devices that can compound an IMU.
Definition: imuApi.h:56