X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blobdiff_plain;f=sigrokdecode.h.in;h=3de1271eab3f1679cfcb038a44a8b6f5fb046df0;hp=a7221faa7bdb3071ff0f63e779ec39eb94fd91a4;hb=3e1a99c0f8c5e9ace4748ff818146a70b9549092;hpb=0ff2d191726ef2e5a30ce697c7c93e4b0b1605f3 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;