Example #1
0
 private void HandleWrite(object message)
 {
     if (message is ByteString)
     {
         var bs      = message as ByteString;
         var buffer  = ByteString.Unsafe.GetBuffer(bs);
         var builder = new ByteStringBuilder();
         builder.PutInt(buffer.Length, ByteOrder.BigEndian);
         builder.PutBytes(buffer);
         _connection.Tell(Tcp.Write.Create(builder.Result()));
     }
     else
     {
         Unhandled(message);
     }
 }