def METHOD_NAME(self) -> None:
    """process arriving characters into in memory _buffer"""
    data = socket.socket.recv(self, 1)
    if self._logfile:
        self._logfile.write(data)
        self._logfile.flush()
    self._buffer.extend(data)