Xenomai API  2.6.5
xnvfile_snapshot_iterator Struct Reference

Snapshot-driven vfile iterator. More...

Collaboration diagram for xnvfile_snapshot_iterator:

Data Fields

int nrdata
 Number of collected records. More...
 
caddr_t databuf
 Address of record buffer. More...
 
struct seq_file * seq
 Backlink to the host sequential file supporting the vfile. More...
 
struct xnvfile_snapshotvfile
 Backlink to the vfile being read. More...
 
void(* endfn )(struct xnvfile_snapshot_iterator *it, void *buf)
 Buffer release handler. More...
 
char private [0]
 Start of private area. More...
 

Detailed Description

Snapshot-driven vfile iterator.

This structure defines an iterator over a snapshot-driven vfile.

Field Documentation

caddr_t xnvfile_snapshot_iterator::databuf

Address of record buffer.

void(* xnvfile_snapshot_iterator::endfn) (struct xnvfile_snapshot_iterator *it, void *buf)

Buffer release handler.

int xnvfile_snapshot_iterator::nrdata

Number of collected records.

char xnvfile_snapshot_iterator::private[0]

Start of private area.

Use xnvfile_iterator_priv() to address it.

struct seq_file* xnvfile_snapshot_iterator::seq

Backlink to the host sequential file supporting the vfile.

struct xnvfile_snapshot* xnvfile_snapshot_iterator::vfile

Backlink to the vfile being read.


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