]> sigrok.org Git - libsigrok.git/commitdiff
Make SR_CONF_{GET,SET,LIST} into a new enum.
authorMartin Ling <redacted>
Mon, 2 Nov 2015 20:46:28 +0000 (20:46 +0000)
committerUwe Hermann <redacted>
Thu, 31 Dec 2015 17:27:56 +0000 (18:27 +0100)
include/libsigrok/libsigrok.h

index 5309efbdbb55fd34c426a6ab5e14f8df030e9e3c..de3136b94dbfb77fca4167cb52c4893e678a8f94 100644 (file)
@@ -652,9 +652,16 @@ struct sr_key_info {
        const char *description;
 };
 
-#define SR_CONF_GET  (1 << 31)
-#define SR_CONF_SET  (1 << 30)
-#define SR_CONF_LIST (1 << 29)
+/** Configuration capabilities. */
+enum sr_configcap {
+       /** Value can be read. */
+       SR_CONF_GET = (1 << 31),
+       /** Value can be written. */
+       SR_CONF_SET = (1 << 30),
+       /** Possible values can be enumerated. */
+       SR_CONF_LIST = (1 << 29),
+};
+
 #define SR_CONF_MASK 0x1fffffff
 
 /** Configuration keys */