![]() |
libsigrok
0.3.0
sigrok hardware access and backend library
|
Device instance data. More...
#include <libsigrok.h>
Data Fields | |
struct sr_dev_driver * | driver |
Device driver. More... | |
int | index |
Index of device in driver. More... | |
int | status |
Device instance status. More... | |
int | inst_type |
Device instance type. More... | |
char * | vendor |
Device vendor. More... | |
char * | model |
Device model. More... | |
char * | version |
Device version. More... | |
GSList * | channels |
List of channels. More... | |
GSList * | channel_groups |
List of sr_channel_group structs. More... | |
void * | conn |
Device instance connection data (used?) More... | |
void * | priv |
Device instance private data (used?) More... | |
Device instance data.
Definition at line 841 of file libsigrok.h.
GSList* sr_dev_inst::channel_groups |
List of sr_channel_group structs.
Definition at line 859 of file libsigrok.h.
GSList* sr_dev_inst::channels |
List of channels.
Definition at line 857 of file libsigrok.h.
Referenced by sr_dev_channel_enable(), sr_dev_channel_name_set(), sr_dev_trigger_set(), sr_parse_triggerstring(), sr_session_load(), and sr_session_save().
void* sr_dev_inst::conn |
Device instance connection data (used?)
Definition at line 861 of file libsigrok.h.
struct sr_dev_driver* sr_dev_inst::driver |
Device driver.
Definition at line 843 of file libsigrok.h.
Referenced by sr_config_commit(), sr_config_set(), sr_dev_channel_enable(), sr_dev_close(), sr_dev_has_option(), sr_dev_open(), sr_dev_trigger_set(), sr_parse_triggerstring(), sr_session_dev_add(), sr_session_load(), sr_session_save(), and sr_session_start().
int sr_dev_inst::index |
Index of device in driver.
Definition at line 845 of file libsigrok.h.
int sr_dev_inst::inst_type |
char* sr_dev_inst::model |
Device model.
Definition at line 853 of file libsigrok.h.
void* sr_dev_inst::priv |
Device instance private data (used?)
Definition at line 863 of file libsigrok.h.
int sr_dev_inst::status |
char* sr_dev_inst::vendor |
Device vendor.
Definition at line 851 of file libsigrok.h.
char* sr_dev_inst::version |
Device version.
Definition at line 855 of file libsigrok.h.