comparison test/chatserver.d @ 10:e75a2e506b1d

housekeeping
author rick@minifunk
date Fri, 01 Aug 2008 16:30:45 -0400
parents 5412a1ff2e49
children d6a3cfe7c3de
comparison
equal deleted inserted replaced
9:5412a1ff2e49 10:e75a2e506b1d
8 import dreactor.core.Dispatcher; 8 import dreactor.core.Dispatcher;
9 9
10 import dreactor.protocol.RawTcp; 10 import dreactor.protocol.RawTcp;
11 import dreactor.transport.AsyncSocketConduit; 11 import dreactor.transport.AsyncSocketConduit;
12 12
13 int count;
14 int main() 13 int main()
15 { 14 {
16 Vat l_vat = new Vat(); 15 Vat l_vat = new Vat();
17 Logger log = Log.lookup("dreactor.chatserver"); 16 Logger log = Log.lookup("dreactor.chatserver");
18 Log.root.level(log.Level.Info, true); 17 Log.root.level(log.Level.Info, true);
19 RawTCPListener listener = new RawTCPListener(l_vat, new IPv4Address(5555)); 18 RawTCPListener listener = new RawTCPListener(l_vat, new IPv4Address(5555));
19
20 listener.setDataHandler( (char[] inbuf, Dispatcher d) { 20 listener.setDataHandler( (char[] inbuf, Dispatcher d) {
21 21
22 listener.broadcast(inbuf, [d]); 22 listener.broadcast(inbuf, [d]);
23 23
24 }); 24 });