public byte PeekByte() { NetException.Assert(m_bitLength - m_readPosition >= 8, c_readOverflowError); byte retval = NetBitWriter.ReadByte(m_data, 8, m_readPosition); return retval; }
public static Packet HandleMessage(NetIncomingMessage msg) { byte header = msg.PeekByte(); Console.WriteLine(header); Packet p = GetPacket(msg.PeekByte()); p.Decode(msg); return p; }