_playerc_device_t Struct Reference
[Device API]
#include <playerc.h>
Collaboration diagram for _playerc_device_t:
Detailed Description
Common device info.
Definition at line 794 of file 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] |
Member Data Documentation
void* _playerc_device_t::id |
The documentation for this struct was generated from the following file: