swiven.h
资源名称:unzip540.zip [点击查看]
上传用户:andy_li
上传日期:2007-01-06
资源大小:1019k
文件大小:2k
源码类别:
压缩解压
开发平台:
MultiPlatform
- /* swiven.h */
- #ifndef __swiven_h
- #define __swiven_h
- os_error *SWI_OS_FSControl_26(char *source, char *dest, int actionmask);
- /* copy */
- os_error *SWI_OS_FSControl_27(char *filename, int actionmask);
- /* wipe */
- os_error *SWI_OS_GBPB_9(char *dirname, void *buf, int *number,
- int *offset, int size, char *match);
- /* read dir */
- os_error *SWI_OS_File_1(char *filename, unsigned int loadaddr,
- unsigned int execaddr, int attrib);
- /* write file attributes */
- os_error *SWI_OS_File_5(char *filename, int *objtype, unsigned int *loadaddr,
- unsigned int *execaddr, int *length, int *attrib);
- /* read file info */
- os_error *SWI_OS_File_6(char *filename);
- /* delete */
- os_error *SWI_OS_File_7(char *filename, int loadaddr, int execaddr, int size);
- /* create an empty file */
- os_error *SWI_OS_File_8(char *dirname);
- /* create a directory */
- os_error *SWI_OS_File_18(char *filename, int filetype);
- /* set a file's type */
- os_error *SWI_OS_CLI(char *cmd);
- /* execute a command */
- int SWI_OS_ReadC(void);
- /* get a key from the keyboard buffer */
- os_error *SWI_OS_ReadVarVal(char *var, char *buf, int len, int *bytesused);
- /* reads an OS varibale */
- os_error *SWI_OS_FSControl_54(char *buffer, int dir, char *fsname, int *size);
- /* reads the path of a specified directory */
- os_error *SWI_OS_FSControl_37(char *pathname, char *buffer, int *size);
- /* canonicalise path */
- os_error *SWI_DDEUtils_Prefix(char *dir);
- /* sets the 'prefix' directory */
- int SWI_Read_Timezone(void);
- /* returns the timezone offset (centiseconds) */
- #endif /* !__swiven_h */