_MIOSink Struct Reference

MIO data sink structure. More...

#include <mio.h>

Data Fields

char * spec
 Sink specifier.
char * name
 Name of current sink pointer.
MIOType vsp_type
 Type of current sink pointer.
void * vsp
 Current sink pointer.
void * cfg
 Sink configuration; passed by caller to init.
void * ctx
 Sink context; privately managed by the sink.
MIOSinkFn next_sink
 Next sink function - called to iterate the sink.
MIOSinkFn close_sink
 Close sink function - called to close the current sink pointer.
MIOSinkFreeFn free_sink
 Free sink function - called to free all sink storage.
gboolean opened
 TRUE if next_sink has been called; i.e., vsp is valid.
gboolean active
 TRUE if application's sink open function has been called.
gboolean iterative
 TRUE if next_sink will open a different current sink pointer each time; FALSE for single outputs like sockets, single files, and standard output.

Detailed Description

MIO data sink structure.

The documentation for this struct was generated from the following file:
© 2005-2006 Carnegie Mellon University
Generated Thu Jun 15 10:08:41 2006 for Airframe 0.6.2 by Doxygen 1.4.5.