(socket, self)
| 332 | return socket.__websocket_handler(ws) |
| 333 | |
| 334 | def _eio_send_ping(socket, self): # pragma: no cover |
| 335 | eio_sid = socket.sid |
| 336 | t = time.time() |
| 337 | for namespace in self.sio.manager.get_namespaces(): |
| 338 | sid = self.sio.manager.sid_from_eio_sid(eio_sid, namespace) |
| 339 | if sid: |
| 340 | serialized_socket = self.serialize_socket(sid, namespace, |
| 341 | eio_sid) |
| 342 | self.sio.emit('socket_connected', ( |
| 343 | serialized_socket, |
| 344 | datetime.fromtimestamp(t, timezone.utc).isoformat(), |
| 345 | ), namespace=self.admin_namespace) |
| 346 | return socket.__send_ping() |
| 347 | |
| 348 | def _emit_server_stats(self): |
| 349 | start_time = time.time() |
nothing calls this directly
no test coverage detected