'Return the currently connected protocol.
@return: L{Deferred} that is fired with currently connected protocol.'

@_machine.output()
def _currentConnection(self, failAfterFailures=None):

    return succeed(self._currentConnection)
