Beispiel #1
0
def idle():
    socks = dict(poller.poll(0))
    if socket in socks and socks[socket] == zmq.POLLIN:
        jmsg = socket.recv()
        print 'received ' + jmsg
        msg = json.loads(jmsg)
        server.broadcast(msg)
Beispiel #2
0
def idle():
    socks = dict(poller.poll(0))
    if socket in socks and socks[socket] == zmq.POLLIN:
        jmsg = socket.recv()
        print 'received '+jmsg
        msg = json.loads(jmsg)
        server.broadcast(msg)
Beispiel #3
0
def test_idle():
    print 'idle'
    global next_node
    msg = socket.recv()
    
    msg = {'newNode': {'name': 'node' + str(next_node) }}
    server.broadcast(msg)
    msg = {'newEdge': {'from': 'node' + str(next_node - 1), 
                       'to': 'node' + str(next_node)}}
    server.broadcast(msg)
    next_node += 1
Beispiel #4
0
def test_idle():
    print 'idle'
    global next_node
    msg = socket.recv()

    msg = {'newNode': {'name': 'node' + str(next_node)}}
    server.broadcast(msg)
    msg = {
        'newEdge': {
            'from': 'node' + str(next_node - 1),
            'to': 'node' + str(next_node)
        }
    }
    server.broadcast(msg)
    next_node += 1
Beispiel #5
0
 def on_close(self):
     server.clients.remove(self)
     packet = {'left': {'id': self.id}}
     server.broadcast(packet)
Beispiel #6
0
 def on_close(self):
     server.clients.remove(self)
     packet = {'left': {'id': self.id}}
     server.broadcast(packet)