/src/Manos.IO/Manos.IO.Libev/EventedByteStream.cs
http://github.com/jacksonh/manos · C# · 23 lines · 19 code · 4 blank · 0 comment · 0 complexity · 8e39f04d584d769abd777dddf6348d13 MD5 · raw file
- using System;
- namespace Manos.IO.Libev
- {
- abstract class EventedByteStream : EventedStream<ByteBuffer>, IByteStream
- {
- internal EventedByteStream (Context context, IntPtr handle)
- : base (context, handle)
- {
- }
-
- public void Write (byte[] data)
- {
- Write (new ByteBuffer (data));
- }
-
- protected override long FragmentSize (ByteBuffer data)
- {
- return data.Length;
- }
- }
- }