]> sigrok.org Git - libsigrokdecode.git/blobdiff - sigrokdecode.h.in
README: Add "Copyright and license" section.
[libsigrokdecode.git] / sigrokdecode.h.in
index a7221faa7bdb3071ff0f63e779ec39eb94fd91a4..3de1271eab3f1679cfcb038a44a8b6f5fb046df0 100644 (file)
@@ -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;