From 37da2899f40661e3e9631e497da8dc59b971cbd0 Mon Sep 17 00:00:00 2001 From: "Charles.Forsyth" Date: Fri, 22 Dec 2006 17:07:39 +0000 Subject: 20060303a --- appl/collab/srvmgr.m | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 appl/collab/srvmgr.m (limited to 'appl/collab/srvmgr.m') diff --git a/appl/collab/srvmgr.m b/appl/collab/srvmgr.m new file mode 100644 index 00000000..c1bd3a78 --- /dev/null +++ b/appl/collab/srvmgr.m @@ -0,0 +1,22 @@ +Srvmgr: module +{ + PATH: con "/dis/collab/srvmgr.dis"; + Srvreq: adt { + sname: string; + id: string; + pick { + Acquire => + uname: string; + reply: chan of Srvreply; + Release => + } + }; + + Srvreply: type ( + string, # error + string, # root path + ref Sys->FD # styx fd + ); + + init: fn(cfg: string): (string, chan of ref Srvreq); +}; -- cgit v1.2.3