The public libsigrok header file to be used by frontends.
int sr_package_version_micro_get(void)
Get the micro libsigrok package version number.
#define SR_PACKAGE_VERSION_MICRO
The libsigrok package 'micro' version number.
#define SR_PACKAGE_VERSION_STRING
The libsigrok package version ("major.minor.micro") as string.
const char * sr_package_version_string_get(void)
Get the libsigrok package version number as a string.
#define SR_LIB_VERSION_STRING
The libsigrok libtool version ("current:revision:age") as string.
int sr_lib_version_age_get(void)
Get the "age" part of the libsigrok library version number.
const char * sr_lib_version_string_get(void)
Get the libsigrok library version number as a string.
#define SR_LIB_VERSION_CURRENT
The libsigrok libtool 'current' version number.
int sr_lib_version_current_get(void)
Get the "current" part of the libsigrok library version number.
#define SR_LIB_VERSION_REVISION
The libsigrok libtool 'revision' version number.
#define SR_PACKAGE_VERSION_MINOR
The libsigrok package 'minor' version number.
int sr_package_version_minor_get(void)
Get the minor libsigrok package version number.
int sr_lib_version_revision_get(void)
Get the "revision" part of the libsigrok library version number.
int sr_package_version_major_get(void)
Get the major libsigrok package version number.
#define SR_LIB_VERSION_AGE
The libsigrok libtool 'age' version number.
#define SR_PACKAGE_VERSION_MAJOR
The libsigrok package 'major' version number.