]> sigrok.org Git - libsigrok.git/blobdiff - sigrok.h
sr: Fix/document probe names.
[libsigrok.git] / sigrok.h
index 256ed32e2291bc13abc4a2f9af4ad406d5b8dd06..10a483f377fb6ee47d3b245856c831f725f515c3 100644 (file)
--- a/sigrok.h
+++ b/sigrok.h
@@ -94,7 +94,7 @@ extern "C" {
 
 typedef int (*sr_receive_data_callback) (int fd, int revents, void *user_data);
 
-/* Data types used by hardware plugins for config_set() */
+/* Data types used by hardware plugins for dev_config_set() */
 enum {
        SR_T_UINT64,
        SR_T_CHAR,
@@ -347,14 +347,14 @@ struct sr_dev_plugin {
        int (*cleanup) (void);
 
        /* Device-specific */
-       int (*opendev) (int dev_index);
-       int (*closedev) (int dev_index);
+       int (*dev_open) (int dev_index);
+       int (*dev_close) (int dev_index);
        void *(*dev_info_get) (int dev_index, int dev_info_id);
-       int (*get_status) (int dev_index);
+       int (*dev_status_get) (int dev_index);
        int *(*hwcap_get_all) (void);
-       int (*config_set) (int dev_index, int hwcap, void *value);
-       int (*start_acquisition) (int dev_index, gpointer session_dev_id);
-       int (*stop_acquisition) (int dev_index, gpointer session_dev_id);
+       int (*dev_config_set) (int dev_index, int hwcap, void *value);
+       int (*dev_acquisition_start) (int dev_index, gpointer session_dev_id);
+       int (*dev_acquisition_stop) (int dev_index, gpointer session_dev_id);
 };
 
 struct sr_session {