summaryrefslogtreecommitdiff
path: root/appl/charon/charon.m
diff options
context:
space:
mode:
Diffstat (limited to 'appl/charon/charon.m')
-rw-r--r--appl/charon/charon.m20
1 files changed, 20 insertions, 0 deletions
diff --git a/appl/charon/charon.m b/appl/charon/charon.m
new file mode 100644
index 00000000..3a6e45c0
--- /dev/null
+++ b/appl/charon/charon.m
@@ -0,0 +1,20 @@
+Charon : module
+{
+ PATH: con "/dis/charon.dis";
+
+ Context: adt {
+ ctxt: ref Draw->Context;
+ args: list of string;
+ c: chan of string;
+ cksrv: Cookiesrv;
+ ckclient: ref Cookiesrv->Client;
+ };
+
+ init: fn(ctxt: ref Draw->Context, argv: list of string);
+ initc: fn(ctxt: ref Context);
+ histinfo: fn(): (int, string, string, string);
+ startcharon: fn(url: string, c: chan of string);
+ hasopener: fn(): int;
+ sendopener: fn(s: string);
+ gettop: fn(): ref Layout->Frame;
+};