Mercurial > hg > ucis.core
annotate Util/PipeStream.cs @ 27:5bfc6c68591e
FBGUI: Added numeric up/down control, fix for transparent control background
author | Ivo Smits <Ivo@UCIS.nl> |
---|---|
date | Tue, 16 Apr 2013 01:16:45 +0200 |
parents | 28dc7d535036 |
children |
rev | line source |
---|---|
0 | 1 ???using System; |
2 | |
3 namespace UCIS.Util { | |
1
28dc7d535036
Small improvements, introduced PacketStream
Ivo Smits <Ivo@UCIS.nl>
parents:
0
diff
changeset
|
4 public class PipeStream : QueuedPacketStream { |
28dc7d535036
Small improvements, introduced PacketStream
Ivo Smits <Ivo@UCIS.nl>
parents:
0
diff
changeset
|
5 public override bool CanWrite { get { return !Closed; } } |
0 | 6 public override void Flush() { } |
7 public override void Write(byte[] buffer, int offset, int count) { | |
1
28dc7d535036
Small improvements, introduced PacketStream
Ivo Smits <Ivo@UCIS.nl>
parents:
0
diff
changeset
|
8 if (Closed) throw new ObjectDisposedException("PipeStream"); |
28dc7d535036
Small improvements, introduced PacketStream
Ivo Smits <Ivo@UCIS.nl>
parents:
0
diff
changeset
|
9 AddReadBufferCopy(buffer, offset, count); |
0 | 10 } |
11 } | |
12 } |