C# bindings for libiio: iio.IOBuffer Class Reference

C# bindings for libiio 1.0 C# bindings for libIIO

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Properties | List of all members
iio.IOBuffer Class Reference

iio.IOBuffer class: The class used for all I/O operations. More...

Collaboration diagram for iio.IOBuffer:
[legend]

## Public Member Functions
BufferStream | open (ChannelsMask mask)
| Open this buffer for data streaming.

## Public Attributes
readonly Device | dev
| The associated iio.Device object.
readonly List< Attr > | attrs
| A `list` of all the attributes that this buffer has.

## Properties
bool | output`[get]`
| Returns true if the buffer is an output (TX) buffer.

## Detailed Description

iio.IOBuffer class: The class used for all I/O operations.

Examples
  ExampleProgram.cs.

## Member Function Documentation

## ◆ open()

BufferStream iio.IOBuffer.open | ( | ChannelsMask | mask | ) |
| inline

Open this buffer for data streaming.

Parameters

  mask | Channels mask for this stream. If NULL, use the default mask.

Exceptions

  IioLib.IIOException | The buffer stream could not be opened.

The documentation for this class was generated from the following file:

- IOBuffer.cs