X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Flibsigrok-internal.h;h=27f0a6153eababeacc4ccb197c986ddbf68fff13;hb=7066fd466038bb4a8d09751f8a53c2452c5fefc1;hp=67c0aab6a2bab877d12e01a866ef0042e0d03171;hpb=1b9e567b086ebd854d2db4d74dddb6bbf0277a72;p=libsigrok.git diff --git a/src/libsigrok-internal.h b/src/libsigrok-internal.h index 67c0aab6..27f0a615 100644 --- a/src/libsigrok-internal.h +++ b/src/libsigrok-internal.h @@ -211,6 +211,7 @@ struct sr_input { const struct sr_input_module *module; GString *buf; struct sr_dev_inst *sdi; + gboolean sdi_ready; void *priv; }; @@ -306,7 +307,9 @@ struct sr_input_module { * @retval SR_OK Success * @retval other Negative error code. */ - int (*receive) (const struct sr_input *in, GString *buf); + int (*receive) (struct sr_input *in, GString *buf); + + int (*end) (struct sr_input *in); /** * This function is called after the caller is finished using