@@ -28,13 +28,15 @@ bool iio_attr_not_found(struct iio_device *dev, struct iio_channel *chn, const c
28
28
29
29
/* Helpers to read from iio attributes of devices */
30
30
inline int dev_attr_read_raw (struct iio_device * dev , const char * attr_name , char * dst , size_t len );
31
+ inline int dev_attr_read_bool (struct iio_device * dev , const char * attr_name , bool * value );
31
32
inline int dev_attr_read_double (struct iio_device * dev , const char * attr_name , double * value );
32
33
inline int dev_attr_read_longlong (struct iio_device * dev , const char * attr_name , long long * value );
33
34
inline int dev_debug_attr_read_raw (struct iio_device * dev , const char * attr_name , char * dst , size_t len );
34
35
inline int dev_debug_attr_read_longlong (struct iio_device * dev , const char * attr_name , long long * value );
35
36
36
37
/* Helpers to write to iio attributes of devices */
37
38
inline int dev_attr_write_raw (struct iio_device * dev , const char * attr_name , const char * src , size_t len );
39
+ inline int dev_attr_write_bool (struct iio_device * dev , const char * attr_name , bool value );
38
40
inline int dev_attr_write_double (struct iio_device * dev , const char * attr_name , double value );
39
41
inline int dev_attr_write_longlong (struct iio_device * dev , const char * attr_name , long long value );
40
42
inline int dev_debug_attr_write_string (struct iio_device * dev , const char * attr_name , const char * value );
0 commit comments