diff options
| author | Charles Forsyth <charles.forsyth@gmail.com> | 2015-04-29 15:19:07 +0100 |
|---|---|---|
| committer | Charles Forsyth <charles.forsyth@gmail.com> | 2015-04-29 15:19:07 +0100 |
| commit | c714c442442ef137f20ca4ff9707d5480cb9ba7a (patch) | |
| tree | d0d285f05cb4292fa8f1f3c0bc70bec1251e956e /appl/wm/minitel/socket.b | |
| parent | 1ac9729e9325d84db36c04b5cda3b5b1bc0d041f (diff) | |
remove obsolete minitel, but leave source as example
Diffstat (limited to 'appl/wm/minitel/socket.b')
| -rw-r--r-- | appl/wm/minitel/socket.b | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/appl/wm/minitel/socket.b b/appl/wm/minitel/socket.b deleted file mode 100644 index b3ce7fcf..00000000 --- a/appl/wm/minitel/socket.b +++ /dev/null @@ -1,49 +0,0 @@ -# -# Copyright © 1998 Vita Nuova Limited. All rights reserved. -# - -Socket: adt { - m: ref Module; # common attributes - in: chan of ref Event; - - init: fn(c: self ref Socket); - reset: fn(c: self ref Socket); - run: fn(c: self ref Socket); - quit: fn(c: self ref Socket); -}; - -Socket.init(c: self ref Socket) -{ - c.in = chan of ref Event; - c.reset(); -} - -Socket.reset(c: self ref Socket) -{ - c.m = ref Module(Pscreen, 0); -} - -Socket.run(c: self ref Socket) -{ -Runloop: - for(;;){ - ev := <- c.in; - pick e := ev { - Equit => - break Runloop; - Eproto => - case e.cmd { - Creset => - c.reset(); - * => break; - } - Edata => - } - } - send(nil); -} - -Socket.quit(c: self ref Socket) -{ - if(c==nil); -} |
