fsmodule_l.h File Reference

#include <chipcard2-client/fs/fsmodule.h>
#include <stdio.h>

Include dependency graph for fsmodule_l.h:

Go to the source code of this file.

Functions

int LC_FSModule_Mount (LC_FS_MODULE *fs, LC_FS_NODE **nPtr)
int LC_FSModule_Unmount (LC_FS_MODULE *fs, LC_FS_NODE *node)
int LC_FSModule_OpenDir (LC_FS_MODULE *fs, LC_FS_NODE *node, const char *name, LC_FS_NODE **nPtr)
int LC_FSModule_MkDir (LC_FS_MODULE *fs, LC_FS_NODE *node, const char *name, GWEN_TYPE_UINT32 mode, LC_FS_NODE **nPtr)
int LC_FSModule_ReadDir (LC_FS_MODULE *fs, LC_FS_NODE *node, GWEN_STRINGLIST2 *sl)
int LC_FSModule_CloseDir (LC_FS_MODULE *fs, LC_FS_NODE *node)
int LC_FSModule_OpenFile (LC_FS_MODULE *fs, LC_FS_NODE *node, const char *name, LC_FS_NODE **nPtr)
int LC_FSModule_CreateFile (LC_FS_MODULE *fs, LC_FS_NODE *node, const char *name, GWEN_TYPE_UINT32 flags, LC_FS_NODE **nPtr)
int LC_FSModule_CloseFile (LC_FS_MODULE *fs, LC_FS_NODE *node)
int LC_FSModule_ReadFile (LC_FS_MODULE *fs, LC_FS_NODE *node, GWEN_TYPE_UINT32 mode, GWEN_TYPE_UINT32 offset, GWEN_TYPE_UINT32 len, GWEN_BUFFER *buf)
int LC_FSModule_WriteFile (LC_FS_MODULE *fs, LC_FS_NODE *node, GWEN_TYPE_UINT32 mode, GWEN_TYPE_UINT32 offset, GWEN_BUFFER *buf)
int LC_FSModule_Lookup (LC_FS_MODULE *fs, LC_FS_NODE *node, const char *name, LC_FS_NODE **nPtr)
int LC_FSModule_Unlink (LC_FS_MODULE *fs, LC_FS_NODE *node, const char *name)


Function Documentation

int LC_FSModule_CloseDir ( LC_FS_MODULE fs,
LC_FS_NODE node 
)

int LC_FSModule_CloseFile ( LC_FS_MODULE fs,
LC_FS_NODE node 
)

int LC_FSModule_CreateFile ( LC_FS_MODULE fs,
LC_FS_NODE node,
const char *  name,
GWEN_TYPE_UINT32  flags,
LC_FS_NODE **  nPtr 
)

int LC_FSModule_Lookup ( LC_FS_MODULE fs,
LC_FS_NODE node,
const char *  name,
LC_FS_NODE **  nPtr 
)

int LC_FSModule_MkDir ( LC_FS_MODULE fs,
LC_FS_NODE node,
const char *  name,
GWEN_TYPE_UINT32  mode,
LC_FS_NODE **  nPtr 
)

int LC_FSModule_Mount ( LC_FS_MODULE fs,
LC_FS_NODE **  nPtr 
)

int LC_FSModule_OpenDir ( LC_FS_MODULE fs,
LC_FS_NODE node,
const char *  name,
LC_FS_NODE **  nPtr 
)

int LC_FSModule_OpenFile ( LC_FS_MODULE fs,
LC_FS_NODE node,
const char *  name,
LC_FS_NODE **  nPtr 
)

int LC_FSModule_ReadDir ( LC_FS_MODULE fs,
LC_FS_NODE node,
GWEN_STRINGLIST2 *  sl 
)

int LC_FSModule_ReadFile ( LC_FS_MODULE fs,
LC_FS_NODE node,
GWEN_TYPE_UINT32  mode,
GWEN_TYPE_UINT32  offset,
GWEN_TYPE_UINT32  len,
GWEN_BUFFER *  buf 
)

int LC_FSModule_Unlink ( LC_FS_MODULE fs,
LC_FS_NODE node,
const char *  name 
)

int LC_FSModule_Unmount ( LC_FS_MODULE fs,
LC_FS_NODE node 
)

int LC_FSModule_WriteFile ( LC_FS_MODULE fs,
LC_FS_NODE node,
GWEN_TYPE_UINT32  mode,
GWEN_TYPE_UINT32  offset,
GWEN_BUFFER *  buf 
)


Generated on Sun Sep 23 14:52:33 2007 for libchipcard2 by  doxygen 1.5.3