X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=libsigrok-internal.h;h=e4eef91ec3b718bcef4a2041376b376011fbf844;hb=abc4b3356d184401cb62aaa521d1c80ebd7d6f0f;hp=adc48c496549d51ea5694239dd5e9923fed53184;hpb=87c410830d9967d9eea73ae18bef12e668b94e92;p=libsigrok.git diff --git a/libsigrok-internal.h b/libsigrok-internal.h index adc48c49..e4eef91e 100644 --- a/libsigrok-internal.h +++ b/libsigrok-internal.h @@ -228,6 +228,8 @@ SR_PRIV int serial_stream_detect(struct sr_serial_dev_inst *serial, uint64_t timeout_ms, int baudrate); SR_PRIV int sr_serial_extract_options(GSList *options, const char **serial_device, const char **serial_options); +SR_PRIV int serial_source_add(struct sr_serial_dev_inst *serial, int events, + int timeout, sr_receive_data_callback_t cb, void *cb_data); #endif /*--- hardware/common/ezusb.c -----------------------------------------------*/ @@ -336,6 +338,11 @@ SR_PRIV struct sr_scpi_dev_inst *scpi_serial_dev_inst_new(const char *port, const char *serialcomm); #endif +/*--- hardware/common/scpi_tcp.c --------------------------------------------*/ + +SR_PRIV struct sr_scpi_dev_inst *scpi_tcp_dev_inst_new(const char *address, + const char *port); + /*--- hardware/common/scpi_usbtmc.c -----------------------------------------*/ SR_PRIV struct sr_scpi_dev_inst *scpi_usbtmc_dev_inst_new(const char *device);