IioContextParams

struct iio.IioContextParams

Represents the parameters for creating an IIO context.

Public Members

IntPtr Out

Handle to the standard output. If null, defaults to stdout.

IntPtr Err

Handle to the error output. If null, defaults to stderr.

IioLogLevel LogLevel

Log level to use. Defaults to the log level specified at compilation.

IioLogLevel StderrLevel

Log level threshold for sending messages to stderr.

IioLogLevel TimestampLevel

Log level threshold for including timestamps in messages.

uint TimeoutMs

Timeout for I/O operations in milliseconds. If zero, the default timeout is used.

byte[] Reserved

Reserved for future fields. Must remain unused.