/// <summary> /// Creates a new InSim Relay error packet. /// </summary> /// <param name="buffer">A buffer contaning the packet data.</param> public IR_ERR(byte[] buffer) { PacketReader reader = new PacketReader(buffer); Size = reader.ReadByte(); Type = (PacketType)reader.ReadByte(); ReqI = reader.ReadByte(); ErrNo = (RelayError)reader.ReadByte(); }