file handler
[utilities]


Functions

AXIS2_EXTERN void * axutil_file_handler_open (const char *file_name, const char *options)
AXIS2_EXTERN axis2_status_t axutil_file_handler_close (void *file_ptr)
AXIS2_EXTERN axis2_status_t axutil_file_handler_access (const axis2_char_t *path, int mode)

Function Documentation

AXIS2_EXTERN axis2_status_t axutil_file_handler_access const axis2_char_t *  path,
int  mode
 

determine accessibility of file checks the named file for accessibility according to mode

Parameters:
path path name naming a file
mode AXIS2_R_OK
  • test for read permission AXIS2_W_OK
  • test for write permission AXIS2_X_OK
  • test for execute or search permission AXIS2_F_OK
  • test whether the directories leading to the file can be searched and the file exists
Returns:
status

AXIS2_EXTERN axis2_status_t axutil_file_handler_close void *  file_ptr  ) 
 

close a file

Parameters:
file_ptr file pointer of the file need to be closed
Returns:
status code

AXIS2_EXTERN void* axutil_file_handler_open const char *  file_name,
const char *  options
 

open a file for read according to the file options given

Parameters:
file_name file to be opened
options file options given.
Returns:
status code


Generated on Thu May 3 12:31:03 2007 for Axis2/C by  doxygen 1.4.6