summaryrefslogtreecommitdiff
path: root/sigrokdecode.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'sigrokdecode.h.in')
-rw-r--r--sigrokdecode.h.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/sigrokdecode.h.in b/sigrokdecode.h.in
index a7221fa..3de1271 100644
--- a/sigrokdecode.h.in
+++ b/sigrokdecode.h.in
@@ -186,6 +186,9 @@ struct srd_decoder {
*/
GSList *annotations;
+ /** List of decoder options. */
+ GSList *options;
+
/** Python module. */
PyObject *py_mod;
@@ -208,6 +211,12 @@ struct srd_probe {
int order;
};
+struct srd_decoder_option {
+ char *id;
+ char *desc;
+ GVariant *def;
+};
+
struct srd_decoder_inst {
struct srd_decoder *decoder;
PyObject *py_inst;