Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

stream.h File Reference

Go to the source code of this file.

Functions

int rs_buffers_is_empty (rs_buffers_t *stream)
int rs_buffers_copy (rs_buffers_t *stream, int len)
int rs_tube_catchup (rs_job_t *)
void rs_tube_write (rs_job_t *, void const *buf, size_t len)
void rs_tube_copy (rs_job_t *, int len)
int rs_tube_is_idle (rs_job_t const *)
void rs_check_tube (rs_job_t *)
void rs_buffers_check_exit (rs_buffers_t const *)
void rs_scoop_advance (rs_job_t *, size_t len)
rs_result rs_scoop_readahead (rs_job_t *, size_t len, void **ptr)
rs_result rs_scoop_read (rs_job_t *, size_t len, void **ptr)
rs_result rs_scoop_read_rest (rs_job_t *, size_t *len, void **ptr)
size_t rs_scoop_total_avail (rs_job_t *job)
void rs_scoop_input (rs_job_t *job, size_t len)


Function Documentation

void rs_buffers_check_exit rs_buffers_t const *   ) 
 

int rs_buffers_copy rs_buffers_t stream,
int  len
 

int rs_buffers_is_empty rs_buffers_t stream  ) 
 

void rs_check_tube rs_job_t  ) 
 

void rs_scoop_advance rs_job_t ,
size_t  len
 

void rs_scoop_input rs_job_t job,
size_t  len
 

rs_result rs_scoop_read rs_job_t ,
size_t  len,
void **  ptr
 

rs_result rs_scoop_read_rest rs_job_t ,
size_t *  len,
void **  ptr
 

rs_result rs_scoop_readahead rs_job_t ,
size_t  len,
void **  ptr
 

size_t rs_scoop_total_avail rs_job_t job  ) 
 

int rs_tube_catchup rs_job_t  ) 
 

void rs_tube_copy rs_job_t ,
int  len
 

int rs_tube_is_idle rs_job_t const *   ) 
 

void rs_tube_write rs_job_t ,
void const *  buf,
size_t  len
 


Generated on Sat Nov 5 16:24:30 2005 for OPIE by  doxygen 1.4.2