dk_stream_t Struct Reference

I/O stream. More...

#include <dktypes.h>

Collaboration diagram for dk_stream_t:

Collaboration graph
[legend]

Data Fields

dk_stream_api_t api
 Data exchange with low-level function.
void * data
 Stream target.
dk_stream_fct_tfct
 Low-level function.
unsigned long bytes
 Number of bytes written to the stream.
int flags
 Bit flags, used by Perl XS .
int opt
 Options.

Detailed Description

I/O stream.

This structure provides a generic API for I/O operations.


Field Documentation

unsigned long dk_stream_t::bytes

Number of bytes written to the stream.

Stream target.

I.e. FILE *...

Low-level function.

Bit flags, used by Perl XS .

Options.


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

Generated on Mon Jan 4 15:50:57 2010 for dklibs by  doxygen 1.5.8