コード例 #1
0
ファイル: middleware.py プロジェクト: Norgg/malone
    def __init__(self, sock, protocols, extensions, environ):
        ThreadedHandler.__init__(self, sock, protocols, extensions)

        self.environ = environ

        self._messages = Queue()
        self._lock = Lock()
        self._th = gevent.spawn(self._receive)
コード例 #2
0
    def __init__(self, sock, protocols, extensions, environ):
        ThreadedHandler.__init__(self, sock, protocols, extensions)

        self.environ = environ

        self._messages = Queue()
        self._lock = Lock()
        self._th = gevent.spawn(self._receive)
コード例 #3
0
ファイル: alone.py プロジェクト: Norgg/malone
 def __init__(self, sock, protocols, extensions):
   #print "Player joined."
   WebSocketHandler.__init__(self, sock, protocols, extensions)
   world.add_player(self)
コード例 #4
0
 def opened(self):
     print "[>>> OPENED CONNECTION <<]"
     WebSocketHandler.opened(self)
     self.player = getTapl().playerLoggedIn("Player" + str(random.randint(0,100)), self, None)
     self.player._setHandler(self)
コード例 #5
0
 def closed(self, code, reason=None):
     print "closed socket"
     WebSocketHandler.closed(self, code, reason)
     if self.player:
         self.player._currentLocation._world.save(self.player)
コード例 #6
0
 def __init__(self, sock, protocols, extensions):
     print "Handler init"
     WebSocketHandler.__init__(self, sock, protocols, extensions)
     print dir(sock)
     print sock.getpeername()
コード例 #7
0
ファイル: alone.py プロジェクト: Norgg/malone
 def __init__(self, sock, protocols, extensions):
     #print "Player joined."
     WebSocketHandler.__init__(self, sock, protocols, extensions)
     world.add_player(self)