ceptr
 All Data Structures Files Functions Variables Typedefs Macros Modules Pages
Stream Struct Reference

#include <stream.h>

Collaboration diagram for Stream:
[legend]

Data Fields

int type
 
int flags
 
int err
 
pthread_t pthread
 
pthread_mutex_t mutex
 
pthread_cond_t cv
 
char * buf
 
size_t buf_size
 
size_t bytes_used
 
int scan_state
 
size_t unit_start
 
size_t unit_size
 
size_t partial
 
hasDataCallbackFn callback
 
void * callback_arg1
 
int callback_arg2
 
char * delim
 
int delim_len
 
union {
   FILE *   unix_stream
 
   int   socket_stream
 
data
 

Detailed Description

abstraction for a stream data type

Definition at line 30 of file stream.h.


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