Struct resol_vbus::LiveDataRecordingReader
[−]
[src]
pub struct LiveDataRecordingReader<T: Read> { /* fields omitted */ }
A RecordingReader
for type 0x88 live data recordings.
Methods
impl<T: Read> LiveDataRecordingReader<T>
[src]
fn new(reader: T) -> LiveDataRecordingReader<T>
Construct a new LiveDataRecordingReader<T>
instance.
fn read_topology_data_set(&mut self) -> Result<DataSet>
Quickly read to EOF of the source and return the DataSet for all uniquely found Data
variants.
fn read_data(&mut self) -> Result<Option<Data>>
Read from the stream until a valid Data
variant can be decoded.