Main Page | Modules | Data Structures | Data Fields | Related Pages

rte_context Struct Reference
[Backend Interface]


Data Fields

rte_contextnext
rte_context_class_class
void * user_data
char * error
pthread_mutex_t mutex
rte_state state
rte_io_method output_method
int output_fd

Detailed Description

Context instance. Part of the backend interface.


Field Documentation

rte_context* rte_context::next
 

Backend use, list of context instances

rte_context_class* rte_context::_class
 

Points back to parent class, to be set by the backend when creating the context.

void* rte_context::user_data
 

Frontend private

char* rte_context::error
 

Frontend private. Backends must call rte_error_printf() or other helper functions to store an error string.

pthread_mutex_t rte_context::mutex
 

Backend/context use

rte_state rte_context::state
 

The context module shall set this value as described in the rte_state documentation. Elsewhere read only.

rte_io_method rte_context::output_method
 

Frontend private

int rte_context::output_fd
 

Frontend private


Generated on Thu Jul 15 18:09:06 2004 for RTE Library by doxygen 1.3.4