X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=sigrokdecode.h.in;h=7aac0bae8e6659f0fc4b9223039278a916172099;hb=8c664ca2d7b4faffa7b3dbeb3b9e491976c24eee;hp=a7221faa7bdb3071ff0f63e779ec39eb94fd91a4;hpb=0ff2d191726ef2e5a30ce697c7c93e4b0b1605f3;p=libsigrokdecode.git diff --git a/sigrokdecode.h.in b/sigrokdecode.h.in index a7221fa..7aac0ba 100644 --- a/sigrokdecode.h.in +++ b/sigrokdecode.h.in @@ -1,5 +1,5 @@ /* - * This file is part of the sigrok project. + * This file is part of the libsigrokdecode project. * * Copyright (C) 2010 Uwe Hermann * Copyright (C) 2012 Bert Vermeulen @@ -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;