2
0
Эх сурвалжийг харах

removing directd.py, use directd.cxx, etc. instead

Dave Schuyler 24 жил өмнө
parent
commit
709572a66e

+ 0 - 50
direct/src/directd/directd.py

@@ -1,50 +0,0 @@
-#!python
-"""directd stuff"""
-
-from AIBaseGlobal import *
-import DirectNotifyGlobal
-import Datagram
-import DatagramIterator
-
-
-print "hello"
-
-
-class DirectD:
-    notify = DirectNotifyGlobal.directNotify.newCategory("DirectD")
-
-    def __init__(self):
-        pass
-
-    def connect(self, ip, port, timeout=5000):
-        self.qcm=QueuedConnectionManager()
-        self.tcpConn=self.qcm.openTCPClientConnection(ip, port, timeout)
-        
-        if self.tcpConn == None:
-            # Bad Connection
-            print "noConnection"
-        else:
-            # Good Connection
-            # Set up connection reader and writer
-            self.qcr=QueuedConnectionReader(self.qcm, 0)
-            self.qcr.addConnection(self.tcpConn)
-            self.cw=ConnectionWriter(self.qcm, 0)
-            while 0:
-                s=raw_input("send: ")
-                d=Datagram.Datagram()
-                d.addString(s)
-                self.cw.send(d, self.tcpConn)
-                while self.qcr.dataAvailable():
-                    nd=NetDatagram()
-                    self.qcr.getData(nd)
-                    print "address", nd.getAddress().getIp()
-                    nd.dumpHex(ostream)
-            #self.startReaderPollTask()
-            
-            # Register our channel
-            #self.registerForChannel(self.ourChannel)
-
-def foo():
-    dd = DirectD()
-    dd.connect("127.0.0.1", 8001)
-    dd.connect("127.0.0.1", 8002)