class AbstractSingleConnectionProcess(AbstractProcess): """ A process that uses a single connection in communication """ def __init__(self, connection): AbstractProcess.__init__(self) self._scp_request_set = SCPRequestSet(connection) def _send_request(self, request, callback=None, error_callback=None): if error_callback is None: error_callback = self._receive_error self._scp_request_set.send_request(request, callback, error_callback) def _finish(self): self._scp_request_set.finish()
def __init__(self, connection): AbstractProcess.__init__(self) self._scp_request_set = SCPRequestSet(connection)