Main Page | Modules | Namespace List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

iomgr.h File Reference

#include <Datatypes.h>
#include <VDK.h>
#include <stdio.h>

Defines

#define ERR_DUPLICATE_INPUT   ERR_GENERIC + 10
#define ERR_AMOUNT_EXCEEDED   ERR_GENERIC + 20
#define ERR_ID_NOT_FOUND   ERR_GENERIC + 30

Functions

void io_setup (void)
void io_cleanup (void)
T_ERROR_CODE io_resetThreadOutput (VDK_ThreadID pa_idThread, FILE *pa_OutputStream)
T_ERROR_CODE io_setThreadIO (VDK_ThreadID pa_idThread, FILE *pa_InputStream, FILE *pa_OutputStream)
T_ERROR_CODE io_removeThreadIO (VDK_ThreadID pa_idThread)
FILE * io_getThreadInput (VDK_ThreadID pa_idThread)
FILE * io_getThreadOutput (VDK_ThreadID pa_idThread)

Define Documentation

#define ERR_AMOUNT_EXCEEDED   ERR_GENERIC + 20
 

#define ERR_DUPLICATE_INPUT   ERR_GENERIC + 10
 

#define ERR_ID_NOT_FOUND   ERR_GENERIC + 30
 


Function Documentation

void io_cleanup void   ) 
 

FILE* io_getThreadInput VDK_ThreadID  pa_idThread  ) 
 

FILE* io_getThreadOutput VDK_ThreadID  pa_idThread  ) 
 

T_ERROR_CODE io_removeThreadIO VDK_ThreadID  pa_idThread  ) 
 

T_ERROR_CODE io_resetThreadOutput VDK_ThreadID  pa_idThread,
FILE *  pa_OutputStream
 

T_ERROR_CODE io_setThreadIO VDK_ThreadID  pa_idThread,
FILE *  pa_InputStream,
FILE *  pa_OutputStream
 

void io_setup void   ) 
 


Generated on Thu Mar 2 16:11:29 2006 for VDK Blacksheep by  doxygen 1.4.1