io_file.c File Reference

#include "io_file_p.h"
#include <gwenhywfar/iolayer_be.h>
#include <gwenhywfar/iorequest_be.h>
#include "i18n_l.h"
#include <gwenhywfar/misc.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/gui.h>
#include <assert.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>

Go to the source code of this file.

Functions

int GWEN_Io_LayerFile_AddRequest (GWEN_IO_LAYER *io, GWEN_IO_REQUEST *r)
int GWEN_Io_LayerFile_DelRequest (GWEN_IO_LAYER *io, GWEN_IO_REQUEST *r)
GWENHYWFAR_CB void GWEN_Io_LayerFile_freeData (void *bp, void *p)
int GWEN_Io_LayerFile_GetReadFileDescriptor (const GWEN_IO_LAYER *io)
int GWEN_Io_LayerFile_GetWriteFileDescriptor (const GWEN_IO_LAYER *io)
int GWEN_Io_LayerFile_HasWaitingRequests (GWEN_IO_LAYER *io)
GWEN_IO_LAYERGWEN_Io_LayerFile_new (int fdRead, int fdWrite)
GWEN_IO_LAYER_WORKRESULT GWEN_Io_LayerFile_WorkOnRequests (GWEN_IO_LAYER *io)


Function Documentation

int GWEN_Io_LayerFile_AddRequest ( GWEN_IO_LAYER io,
GWEN_IO_REQUEST r 
)

int GWEN_Io_LayerFile_DelRequest ( GWEN_IO_LAYER io,
GWEN_IO_REQUEST r 
)

GWENHYWFAR_CB void GWEN_Io_LayerFile_freeData ( void *  bp,
void *  p 
)

int GWEN_Io_LayerFile_HasWaitingRequests ( GWEN_IO_LAYER io  ) 

Definition at line 438 of file io_file.c.

References GWEN_INHERIT_GETDATA.

Referenced by GWEN_Io_LayerFile_new().

GWEN_IO_LAYER_WORKRESULT GWEN_Io_LayerFile_WorkOnRequests ( GWEN_IO_LAYER io  ) 


Generated on Wed Jul 9 13:12:29 2008 for gwenhywfar by  doxygen 1.5.6