int nbRecord = getMessage().getHeaderSection().getQuestionRecords();
for (int i = 0; i < nbRecord; i++)
{
Name name = getMessage().getCompression().decodeName(buffer);
Type type = Type.getType(BufferUtil.get16(buffer));
DnsClass clazz = DnsClass.getClass(BufferUtil.get16(buffer));
Record record = type.newRecord();
record.setDnsClass(clazz);
record.setName(name);
_records.add(record);