summaryrefslogtreecommitdiff
path: root/appl/acme/fsys.m
diff options
context:
space:
mode:
Diffstat (limited to 'appl/acme/fsys.m')
-rw-r--r--appl/acme/fsys.m18
1 files changed, 18 insertions, 0 deletions
diff --git a/appl/acme/fsys.m b/appl/acme/fsys.m
new file mode 100644
index 00000000..d964d7c4
--- /dev/null
+++ b/appl/acme/fsys.m
@@ -0,0 +1,18 @@
+Fsys : module {
+ PATH : con "/dis/acme/fsys.dis";
+
+ init : fn(mods : ref Dat->Mods);
+
+ messagesize: int;
+
+ QID : fn(w, f : int) : int;
+ FILE : fn(q : Sys->Qid) : int;
+ WIN : fn(q : Sys->Qid) : int;
+
+ fsysinit : fn();
+ fsyscfd : fn() : int;
+ fsysmount: fn(dir : string, ndir : int, incl : array of string, nincl : int) : ref Dat->Mntdir;
+ fsysdelid : fn(idm : ref Dat->Mntdir);
+ fsysclose: fn();
+ respond : fn(x : ref Xfidm->Xfid, t : Dat->Smsg0, err : string) : ref Xfidm->Xfid;
+}; \ No newline at end of file