Prima
view release on metacpan or search on metacpan
include/apricot.h view on Meta::CPAN
} StatRec, *PStatRec;
typedef struct {
Bool is_utf8, is_active;
void * handle;
} DirHandleRec, *PDirHandleRec;
extern int
apc_fs_access(const char *name, Bool is_utf8, int mode, Bool effective);
extern Bool
apc_fs_chdir(const char *path, Bool is_utf8 );
extern Bool
apc_fs_chmod( const char *path, Bool is_utf8, int mode);
extern Bool
apc_fs_closedir( PDirHandleRec dh);
extern char *
apc_fs_from_local(const char * text, int * len);
extern char*
apc_fs_getcwd(void);
extern char*
apc_fs_getenv(const char * varname, Bool is_utf8, Bool * do_free);
extern Bool
apc_fs_link( const char* oldname, Bool is_old_utf8, const char * newname, Bool is_new_utf8 );
extern Bool
apc_fs_mkdir( const char* path, Bool is_utf8, int mode);
extern Bool
apc_fs_opendir( const char *path, PDirHandleRec dh);
extern int
apc_fs_open_file( const char* path, Bool is_utf8, int flags, int mode);
#ifndef PATH_MAX
# define PATH_MAX 2047
#endif
#define PATH_MAX_UTF8 (PATH_MAX*6)
extern Bool
apc_fs_readdir( PDirHandleRec dh, char * entry);
extern Bool
apc_fs_rename( const char* oldname, Bool is_old_utf8, const char * newname, Bool is_new_utf8 );
extern Bool
apc_fs_rewinddir( PDirHandleRec dh );
extern Bool
apc_fs_rmdir( const char* path, Bool is_utf8 );
extern Bool
apc_fs_seekdir( PDirHandleRec dh, long position );
extern Bool
apc_fs_setenv(const char * varname, Bool is_name_utf8, const char * value, Bool is_value_utf8);
extern Bool
apc_fs_stat(const char *name, Bool is_utf8, Bool link, PStatRec statrec);
extern char *
apc_fs_to_local(const char * text, Bool fail_if_cannot, int * len);
extern long
apc_fs_telldir( PDirHandleRec dh );
extern Bool
apc_fs_unlink( const char* path, Bool is_utf8 );
extern Bool
apc_fs_utime( double atime, double mtime, const char* path, Bool is_utf8 );
extern Bool
apc_dl_export(char *path);
#ifdef __cplusplus
}
#endif
#endif
( run in 0.742 second using v1.01-cache-2.11-cpan-39bf76dae61 )