00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef AXUTIL_FILE_HANDLER_H
00018 #define AXUTIL_FILE_HANDLER_H
00019
00020 #include <axutil_string.h>
00021
00022 #ifdef __cplusplus
00023 extern "C"
00024 {
00025 #endif
00026
00027
00040 AXIS2_EXTERN void * AXIS2_CALL
00041 axutil_file_handler_open(const char *file_name,
00042 const char *options);
00043
00049 AXIS2_EXTERN axis2_status_t AXIS2_CALL
00050 axutil_file_handler_close (void *file_ptr);
00051
00068 AXIS2_EXTERN axis2_status_t AXIS2_CALL
00069 axutil_file_handler_access(const axis2_char_t *path,
00070 int mode);
00071
00074 #ifdef __cplusplus
00075 }
00076 #endif
00077
00078 #endif