(self, client_ip: str, server_ip: str,
server_port: int)
| 392 | return [s.to_dict() for s in sessions[:limit]] |
| 393 | |
| 394 | def get_session(self, client_ip: str, server_ip: str, |
| 395 | server_port: int) -> Optional[Dict[str, Any]]: |
| 396 | with self._lock: |
| 397 | sess = self._sessions.get((client_ip, server_ip, server_port)) |
| 398 | return sess.to_dict() if sess else None |
| 399 | |
| 400 | def clear(self) -> None: |
| 401 | with self._lock: |