]> sigrok.org Git - libsigrok.git/blobdiff - src/scpi.h
scpi: Do not block when reading header of definite length blocks
[libsigrok.git] / src / scpi.h
index 1c2c20d7b40008a207f33082e3592987097c9720..ddfd945043f7b1be8904488ba1d49a846ed075a5 100644 (file)
@@ -120,6 +120,8 @@ SR_PRIV int sr_scpi_read_complete(struct sr_scpi_dev_inst *scpi);
 SR_PRIV int sr_scpi_close(struct sr_scpi_dev_inst *scpi);
 SR_PRIV void sr_scpi_free(struct sr_scpi_dev_inst *scpi);
 
+SR_PRIV int sr_scpi_read_response(struct sr_scpi_dev_inst *scpi,
+                       GString *response, gint64 abs_timeout_us);
 SR_PRIV int sr_scpi_get_string(struct sr_scpi_dev_inst *scpi,
                        const char *command, char **scpi_response);
 SR_PRIV int sr_scpi_get_bool(struct sr_scpi_dev_inst *scpi,