Main Page   Compound List   File List   Compound Members   File Members  

lib/iface/file.c File Reference

File system interface. More...

#include "file.h"
#include "../gobj/errors.h"
#include <fcntl.h>
#include <unistd.h>
#include <sys/stat.h>

Functions

Gj_IfacePortGj_iface_file_openPort (Gj_Ctx* ctx, Gj_Iface* iface, char* addr)
int Gj_iface_file_closePort (Gj_Ctx* ctx, Gj_Iface* iface, Gj_IfacePort* port)
int Gj_iface_file_write (Gj_Ctx* ctx, Gj_Iface* iface, Gj_IfacePort* port, void* ptr, int size)
int Gj_iface_file_read (Gj_Ctx* ctx, Gj_Iface* iface, Gj_IfacePort* port, void* ptr, int size)
int Gj_iface_file_read2write (Gj_Ctx* ctx, Gj_Iface* iface, Gj_IfacePort* port)
int Gj_iface_file_write2read (Gj_Ctx* ctx, Gj_Iface* iface, Gj_IfacePort* port)
int Gj_iface_file_flush (Gj_Ctx* ctx, Gj_Iface* iface, Gj_IfacePort* port)


Detailed Description

File system interface.


Generated at Fri Aug 17 18:28:58 2001 for Gobj by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000