Compare commits
2 Commits
0d074adc0d
...
df0b19d943
| Author | SHA1 | Date | |
|---|---|---|---|
|
df0b19d943
|
|||
|
b68c755c45
|
@@ -109,6 +109,8 @@ class BackendServer:
|
|||||||
client = Client(id_=mac_id, addr=addr, socket=conn)
|
client = Client(id_=mac_id, addr=addr, socket=conn)
|
||||||
self.clients[mac_id] = client
|
self.clients[mac_id] = client
|
||||||
|
|
||||||
|
self._send_ack(client)
|
||||||
|
|
||||||
events = selectors.EVENT_READ | selectors.EVENT_WRITE
|
events = selectors.EVENT_READ | selectors.EVENT_WRITE
|
||||||
self.selector.register(conn, events, data=client)
|
self.selector.register(conn, events, data=client)
|
||||||
|
|
||||||
|
|||||||
@@ -52,9 +52,10 @@ def emit_polled_data(app, socketio):
|
|||||||
import time
|
import time
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
|
data = {}
|
||||||
for client_id in backend.clients.keys():
|
for client_id in backend.clients.keys():
|
||||||
data = backend.get_client_data(client_id)
|
data[client_id] = backend.get_client_data(client_id)
|
||||||
socketio.emit("update_data", {client_id: data})
|
socketio.emit("update_data", data)
|
||||||
|
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user