#include <scpi.h>
|
| const char * | name |
| |
| const char * | prefix |
| |
| int | priv_size |
| |
| GSList *(* | scan )(struct drv_context *drvc) |
| |
| int(* | dev_inst_new )(void *priv, struct drv_context *drvc, const char *resource, char **params, const char *serialcomm) |
| |
| int(* | open )(struct sr_scpi_dev_inst *scpi) |
| |
| int(* | source_add )(struct sr_session *session, void *priv, int events, int timeout, sr_receive_data_callback cb, void *cb_data) |
| |
| int(* | source_remove )(struct sr_session *session, void *priv) |
| |
| int(* | send )(void *priv, const char *command) |
| |
| int(* | read_begin )(void *priv) |
| |
| int(* | read_data )(void *priv, char *buf, int maxlen) |
| |
| int(* | read_complete )(void *priv) |
| |
| int(* | close )(struct sr_scpi_dev_inst *scpi) |
| |
| void(* | free )(void *priv) |
| |
| unsigned int | read_timeout_ms |
| |
| void * | priv |
| |
| uint64_t | firmware_version |
| |
Definition at line 73 of file scpi.h.
| int(* sr_scpi_dev_inst::dev_inst_new) (void *priv, struct drv_context *drvc, const char *resource, char **params, const char *serialcomm) |
| uint64_t sr_scpi_dev_inst::firmware_version |
| void(* sr_scpi_dev_inst::free) (void *priv) |
| const char* sr_scpi_dev_inst::name |
| const char* sr_scpi_dev_inst::prefix |
| void* sr_scpi_dev_inst::priv |
| int sr_scpi_dev_inst::priv_size |
| int(* sr_scpi_dev_inst::read_begin) (void *priv) |
| int(* sr_scpi_dev_inst::read_complete) (void *priv) |
| int(* sr_scpi_dev_inst::read_data) (void *priv, char *buf, int maxlen) |
| unsigned int sr_scpi_dev_inst::read_timeout_ms |
| GSList*(* sr_scpi_dev_inst::scan) (struct drv_context *drvc) |
| int(* sr_scpi_dev_inst::send) (void *priv, const char *command) |
| int(* sr_scpi_dev_inst::source_remove) (struct sr_session *session, void *priv) |
The documentation for this struct was generated from the following file: