libiio
|
IIO context creation information. More...
#include <iio.h>
Public Attributes | |
unsigned int | timeout_ms |
Timeout for I/O operations. More... | |
FILE * | out |
Handle to the standard output. More... | |
FILE * | err |
Handle to the error output. More... | |
enum iio_log_level | log_level |
Log level to use. More... | |
enum iio_log_level | stderr_level |
Under this log level (included), messages are sent to the error output ; above this log level (excluded), messages are sent to the standard output. More... | |
IIO context creation information.
This structure contains parameters that can affect how the IIO context is created.
FILE* iio_context_params::err |
Handle to the error output.
If NULL, defaults to stderr.
enum iio_log_level iio_context_params::log_level |
Log level to use.
Defaults to the log level that was specified at compilation.
FILE* iio_context_params::out |
Handle to the standard output.
If NULL, defaults to stdout.
enum iio_log_level iio_context_params::stderr_level |
Under this log level (included), messages are sent to the error output ; above this log level (excluded), messages are sent to the standard output.
If zero, defaults to LEVEL_WARNING.
unsigned int iio_context_params::timeout_ms |
Timeout for I/O operations.
If zero, the default timeout is used.