fsys.m 481 B

123456789101112131415161718
  1. Fsys : module {
  2. PATH : con "/dis/acme/fsys.dis";
  3. init : fn(mods : ref Dat->Mods);
  4. messagesize: int;
  5. QID : fn(w, f : int) : int;
  6. FILE : fn(q : Sys->Qid) : int;
  7. WIN : fn(q : Sys->Qid) : int;
  8. fsysinit : fn();
  9. fsyscfd : fn() : int;
  10. fsysmount: fn(dir : string, ndir : int, incl : array of string, nincl : int) : ref Dat->Mntdir;
  11. fsysdelid : fn(idm : ref Dat->Mntdir);
  12. fsysclose: fn();
  13. respond : fn(x : ref Xfidm->Xfid, t : Dat->Smsg0, err : string) : ref Xfidm->Xfid;
  14. };