libiio
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
iio.Stream Class Reference
Inheritance diagram for iio.Stream:
Inheritance graph
[legend]
Collaboration diagram for iio.Stream:
Collaboration graph
[legend]

Public Member Functions

 Stream (IOBuffer buf, uint nb_blocks, uint samples_count)
 
Block next ()
 
def __init__ (self, buffer, samples_count, nb_blocks=4)
 
def __del__ (self)
 
def __iter__ (self)
 
def __next__ (self)
 
- Public Member Functions inherited from iio._IIO_Object
def __init__ (self, hdl, parent)
 
def __eq__ (self, other)
 
- Public Member Functions inherited from iio.IIOObject
void Dispose ()
 Releases all resource used by the iio.IIOObject object. More...
 

Public Attributes

readonly IOBuffer buf
 
readonly uint nb_blocks
 
readonly uint samples_count
 

Protected Member Functions

override void Destroy ()
 
- Protected Member Functions inherited from iio.IIOObject
 IIOObject (IntPtr hdl)
 

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