12345678910111213141516171819202122232425262728293031323334353637 |
- namespace SharpCifs.Util.Sharpen
- {
- internal class PipedOutputStream : OutputStream
- {
- PipedInputStream _ips;
- public PipedOutputStream ()
- {
- }
- public PipedOutputStream (PipedInputStream iss) : this()
- {
- Attach (iss);
- }
- public override void Close ()
- {
- _ips.Close ();
- base.Close ();
- }
- internal void Attach (PipedInputStream iss)
- {
- _ips = iss;
- }
- public override void Write (int b)
- {
- _ips.Write (b);
- }
- public override void Write (byte[] b, int offset, int len)
- {
- _ips.Write (b, offset, len);
- }
- }
- }
|