Home > Support > Documentation

OSRTSTREAM Struct Reference
[Input/Output Data Stream Utility Functions]

#include <rtxStream.h>

List of all members.


Detailed Description

The stream control block. A user may implement a customized stream by defining read, skip, close functions for input streams and write, flush, close for output streams.


Public Attributes

OSRTStreamReadProc read
OSRTStreamBlockingReadProc blockingRead
OSRTStreamWriteProc write
OSRTStreamFlushProc flush
OSRTStreamCloseProc close
OSRTStreamSkipProc skip
OSRTStreamMarkProc mark
OSRTStreamResetProc reset
void * extra
size_t bufsize
size_t readAheadLimit
size_t bytesProcessed
size_t markedBytesProcessed
size_t ioBytes
OSUINT32 id
OSUINT16 flags

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