iomanager.c File Reference

#include "iomanager_l.h"
#include "iolayer_l.h"
#include "i18n_l.h"
#include <gwenhywfar/misc.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/gui.h>
#include <gwenhywfar/gwentime.h>
#include <assert.h>
#include <gnutls/gnutls.h>

Go to the source code of this file.

Functions

int GWEN_Io_Manager_ModuleFini ()
int GWEN_Io_Manager_ModuleInit ()
int GWEN_Io_Manager_RegisterLayer (GWEN_IO_LAYER *io)
int GWEN_Io_Manager_UnregisterLayer (GWEN_IO_LAYER *io)
int GWEN_Io_Manager_Wait (int msecs, uint32_t guiid)
int GWEN_Io_Manager_WaitForRequest (GWEN_IO_REQUEST *r, int msecs)
GWEN_IO_LAYER_WORKRESULT GWEN_Io_Manager_Work (void)

Variables

static GWEN_IO_LAYER_LIST * ioLayerList = NULL


Function Documentation

int GWEN_Io_Manager_ModuleFini (  ) 

Definition at line 47 of file iomanager.c.

References ioLayerList, and NULL.

Referenced by GWEN_Fini().

int GWEN_Io_Manager_ModuleInit (  ) 

Definition at line 37 of file iomanager.c.

References ioLayerList.

Referenced by GWEN_Init().

int GWEN_Io_Manager_RegisterLayer ( GWEN_IO_LAYER io  ) 

int GWEN_Io_Manager_UnregisterLayer ( GWEN_IO_LAYER io  ) 

int GWEN_Io_Manager_Wait ( int  msecs,
uint32_t  guiid 
)

int GWEN_Io_Manager_WaitForRequest ( GWEN_IO_REQUEST r,
int  msecs 
)

GWEN_IO_LAYER_WORKRESULT GWEN_Io_Manager_Work ( void   ) 


Variable Documentation

GWEN_IO_LAYER_LIST* ioLayerList = NULL [static]


Generated on Mon Jan 25 12:56:03 2010 for gwenhywfar by  doxygen 1.5.6