public BinaryPushStreamWriter(IPushStream baseStream) { this.baseStream = baseStream; }
public PushStreamToStreamAdapter(IPushStream baseStream) { this.baseStream = baseStream; }
public SynchronizedPushStream(IPushStream baseStream) { this.baseStream = baseStream; }
public BinaryDiagnosticPushStream(IPushStream diagnosticOutputStream, CircuitBreaker loggingBreaker) { this.diagnosticOutputStream = diagnosticOutputStream; this.loggingBreaker = loggingBreaker; this.writer = new BinaryPushStreamWriter(diagnosticOutputStream); }