]> sigrok.org Git - libsigrok.git/blobdiff - sigrok.h
sr: Name all callback data 'cb_data'.
[libsigrok.git] / sigrok.h
index 526c0876eaa3e8c865663d042000865aa46cd293..89be429bf978c959eba3827f5e7e32f1c28628e3 100644 (file)
--- a/sigrok.h
+++ b/sigrok.h
@@ -92,7 +92,7 @@ extern "C" {
 /* Marks private, non-public libsigrok symbols (not part of the API). */
 #define SR_PRIV __attribute__((visibility("hidden")))
 
-typedef int (*sr_receive_data_callback_t)(int fd, int revents, void *user_data);
+typedef int (*sr_receive_data_callback_t)(int fd, int revents, void *cb_data);
 
 /* Data types used by hardware drivers for dev_config_set() */
 enum {
@@ -353,8 +353,8 @@ struct sr_dev_driver {
        int (*dev_status_get) (int dev_index);
        int *(*hwcap_get_all) (void);
        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);
+       int (*dev_acquisition_start) (int dev_index, void *session_dev_id);
+       int (*dev_acquisition_stop) (int dev_index, void *session_dev_id);
 };
 
 struct sr_session {