|
libsc 2.8.5.210-64a7
The SC library provides support for parallel scientific applications.
|
A generic data source. More...
#include <sc_io.h>

Data Fields | |
| sc_io_type_t | iotype |
| type of the I/O operation | |
| sc_io_encode_t | encode |
| encoding of data | |
| sc_array_t * | buffer |
| buffer for the iotype SC_IO_TYPE_BUFFER | |
| size_t | buffer_bytes |
| distinguish from array elems | |
| FILE * | file |
| file pointer for iotype unequal to SC_IO_TYPE_BUFFER | |
| size_t | bytes_in |
| input bytes count | |
| size_t | bytes_out |
| read bytes count | |
| sc_io_sink_t * | mirror |
| if activated, a sink to store the data | |
| sc_array_t * | mirror_buffer |
| if activated, the buffer for the mirror | |
A generic data source.