X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=sigrok-internal.h;h=f78be464fd76a071225ae4ff3dd63ddfae06d715;hb=a0ecd83bc6e07ea412db5cd0108d50d89e36df8f;hp=a5326d2b9f57304ca85e82e7b77e09b0bbc52a8b;hpb=4cea9eb20dc8d816a67c57d111a3a4529d452e4d;p=libsigrok.git diff --git a/sigrok-internal.h b/sigrok-internal.h index a5326d2b..f78be464 100644 --- a/sigrok-internal.h +++ b/sigrok-internal.h @@ -20,6 +20,9 @@ #ifndef SIGROK_SIGROK_INTERNAL_H #define SIGROK_SIGROK_INTERNAL_H +#include +#include + /*--- Macros ----------------------------------------------------------------*/ #ifndef ARRAY_SIZE @@ -30,10 +33,22 @@ #define ARRAY_AND_SIZE(a) (a), ARRAY_SIZE(a) #endif +/* Size of a datastore chunk in units */ +#define DATASTORE_CHUNKSIZE 512000 + /*--- hwplugin.c ------------------------------------------------------------*/ int load_hwplugins(void); +/*--- log.c -----------------------------------------------------------------*/ + +int sr_log(int loglevel, const char *format, ...); +int sr_spew(const char *format, ...); +int sr_dbg(const char *format, ...); +int sr_info(const char *format, ...); +int sr_warn(const char *format, ...); +int sr_err(const char *format, ...); + /*--- hardware/common/serial.c ----------------------------------------------*/ GSList *list_serial_ports(void);