char *longname;
int api_version;
int (*init) (const char *deviceinfo);
- void (*cleanup) (void);
+ int (*cleanup) (void);
/* Device-specific */
int (*opendev) (int device_index);
int *(*get_capabilities) (void);
int (*set_configuration) (int device_index, int capability, void *value);
int (*start_acquisition) (int device_index, gpointer session_device_id);
- void (*stop_acquisition) (int device_index, gpointer session_device_id);
+ int (*stop_acquisition) (int device_index, gpointer session_device_id);
};
struct sr_session {