iio.IOBuffer class: The class used for all I/O operations.
More...
|
override void | Destroy () |
|
| IIOObject (IntPtr hdl) |
|
iio.IOBuffer class: The class used for all I/O operations.
◆ IOBuffer()
Initializes a new instance of the iio.IOBuffer class.
- Parameters
-
dev | The iio.Device object that represents the device where the I/O operations will be performed. |
mask | The channels mask to use to create the buffer object. |
index | The index of the hardware buffer. Should be 0 in most cases. |
- Exceptions
-
IioLib.IIOException | The buffer could not be created. |
◆ cancel()
void iio.IOBuffer.cancel |
( |
| ) |
|
|
inline |
Cancels the current buffer.
◆ step()
uint iio.IOBuffer.step |
( |
| ) |
|
|
inline |
Gets the step size of the current buffer.
◆ dev
readonly Device iio.IOBuffer.dev |
◆ samples_count
readonly uint iio.IOBuffer.samples_count |
The size of this buffer, in samples.
The documentation for this class was generated from the following file:
- bindings/csharp/IOBuffer.cs