Common device info. More...
#include <playerc.h>
Public Attributes | |
void * | id |
A useful ID for identifying devices; mostly used by other language bindings. | |
playerc_client_t * | client |
Pointer to the client proxy. | |
player_devaddr_t | addr |
Device address. | |
char | drivername [PLAYER_MAX_DRIVER_STRING_LEN] |
The driver name. | |
int | subscribed |
The subscribe flag is non-zero if the device has been successfully subscribed (read-only). | |
double | datatime |
Data timestamp, i.e., the time at which the data was generated (s). | |
double | lasttime |
Data timestamp from the previous data. | |
int | fresh |
Freshness flag. | |
int | freshgeom |
Freshness flag. | |
int | freshconfig |
Freshness flag. | |
playerc_putmsg_fn_t | putmsg |
Standard message callback for this device. | |
void * | user_data |
Extra user data for this device. | |
int | callback_count |
Extra callbacks for this device. | |
playerc_callback_fn_t | callback [4] |
void * | callback_data [4] |
Detailed Description
Common device info.
Member Data Documentation
Extra callbacks for this device.
Pointer to the client proxy.
double _playerc_device_t::datatime |
Data timestamp, i.e., the time at which the data was generated (s).
char _playerc_device_t::drivername[PLAYER_MAX_DRIVER_STRING_LEN] |
The driver name.
Freshness flag.
Set to 1 whenever data is dispatched to this proxy. Useful with the multi-client, but the user must manually set it to 0 after using the data.
Freshness flag.
Set to 1 whenever data is dispatched to this proxy. Useful with the multi-client, but the user must manually set it to 0 after using the data.
Freshness flag.
Set to 1 whenever data is dispatched to this proxy. Useful with the multi-client, but the user must manually set it to 0 after using the data.
void* _playerc_device_t::id |
A useful ID for identifying devices; mostly used by other language bindings.
For backwards-compatibility, this is passed as void pointer.
double _playerc_device_t::lasttime |
Data timestamp from the previous data.
Standard message callback for this device.
The subscribe flag is non-zero if the device has been successfully subscribed (read-only).
Extra user data for this device.
The documentation for this struct was generated from the following file: