mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-21 15:16:36 -04:00
merge common implementations and server implementations
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user