def __init__(self): circuits.BaseComponent.__init__(self) self.sock = eventlet.listen(('0.0.0.0', 9999)) self.server = async_eventlet_wsgiserver.server(self.sock, handle_clients) print "websocket server started." NaaliWebsocketServer.instance = self
def __init__(self): circuits.BaseComponent.__init__(self) print "websocket listen.." self.sock = eventlet.listen(("0.0.0.0", 9999)) print "..done" self.server = async_eventlet_wsgiserver.server(self.sock, hello_world) print "websocket server started." NaaliWebsocketServer.instance = self self.previd = 500000 self.clientavs = {}
def __init__(self): circuits.BaseComponent.__init__(self) print "websocket listen.." self.sock = eventlet.listen(('0.0.0.0', 9999)) print "..done" self.server = async_eventlet_wsgiserver.server(self.sock, hello_world) print "websocket server started." NaaliWebsocketServer.instance = self self.previd = 500000 self.clientavs = {}
def __init__(self, cfsection=None): circuits.BaseComponent.__init__(self) self.config = cfsection or dict() self.port = int(self.config.get('port', 9999)) self.sock = eventlet.listen(('0.0.0.0', self.port)) self.server = async_eventlet_wsgiserver.server(self.sock, handle_clients) print "websocket server started." naali.server.connect("UserConnected(int, UserConnection*)", self.onUserConnected) naali.server.connect("UserDisconnected(int, UserConnection*)", self.onUserDisconnected) NaaliWebsocketServer.instance = self
for ent in ents: x = ent.placeable.Position.x() y = ent.placeable.Position.y() id = ent.id sendAll( ["updateAvatar", {"id": id, "angle": angle, "x": x, "y": y, "dx": dx, "dy": dy, "speed": speed}] ) elif function == "setSize": y_max = params["height"] x_max = params["width"] elif function == "reboot": break clients.remove(ws) print "END", ws def handle_move(): pass if __name__ == "__main__": sock = eventlet.listen(("0.0.0.0", 9999)) server = async_eventlet_wsgiserver.server(sock, hello_world) while True: server.next() print "TICK"
'angle': angle, 'x': x, 'y': y, 'dx': dx, 'dy': dy, 'speed': speed, } ]) elif function == 'setSize': y_max = params['height'] x_max = params['width'] elif function == 'reboot': break clients.remove(ws) print 'END', ws def handle_move(): pass if __name__ == '__main__': sock = eventlet.listen(('0.0.0.0', 9999)) server = async_eventlet_wsgiserver.server(sock, hello_world) while True: server.next() print 'TICK'