(self, size: int)
| 249 | self.__state = max(self.__state, self.SM_BANNER_SENT) |
| 250 | |
| 251 | def ensure_read(self, size: int) -> None: |
| 252 | while self.unread_len < size: |
| 253 | s, e = self.recv() |
| 254 | if s < 0: |
| 255 | raise SSH_Socket.InsufficientReadException(e) |
| 256 | |
| 257 | def read_packet(self, sshv: int = 2) -> Tuple[int, bytes]: |
| 258 | try: |