WriteUnbufferedMessage() public method

public WriteUnbufferedMessage ( MemoryStream bufferWithOffset, MemoryStream memAck = null ) : void
bufferWithOffset MemoryStream
memAck MemoryStream
return void
Beispiel #1
0
 public void PushDataPacket(string name, N2HBinaryReader packet)
 {
     if (_unbuffered)
     {
         var offset = name.Length + 9;
         if (packet.BaseStream.Position >= offset)
         {
             packet.BaseStream.Position -= offset;
             _writer.WriteUnbufferedMessage(packet.BaseStream as MemoryStream);
             return;
         }
     }
     packet.BaseStream.CopyDataTo(_writer.WriteAMFPacket(name).BaseStream);
     //packet.BaseStream.CopyTo(_writer.WriteAMFPacket(name).BaseStream);
 }