file.h
上传用户:kin20054
上传日期:2022-06-28
资源大小:4k
文件大小:0k
源码类别:

操作系统开发

开发平台:

Unix_Linux

  1. #ifndef _FILESYSTEM_H
  2. #define _FILESYSTEM_H
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <malloc.h>
  6. #include <string.h>
  7. #include "bitmap.h"
  8. #include "buffer.h"
  9. #include "src.h"
  10. #define Max 10
  11.   struct file_table_item table[Max];
  12.   int table_num;
  13.   int create(const char*);
  14.   int add_item(const char*,int);
  15.   int destroy(const char*);
  16.   int open(const char*);
  17.   int close(int);
  18.   int read(int,char*,int);
  19.   int write(int,char*,int);
  20.   int lseek(int,int);
  21.   int directory();
  22. #endif