Overhauls Resolver Message class structure

This commit is contained in:
Sven Luethi committed 2021-04-19 00:08:21 +02:00
1 parent 95c9fbd176
commit f2888ebc90
1 file changed
+12 -4
+12 -4
View File
@@ -4,10 +4,18 @@
namespace Plains { namespace Plains {
namespace Resolver { namespace Resolver {
unsigned Message::Header::getID() const { unsigned Message::Header::getID() const { return ntohs(id); }
return ntohs(id); unsigned Message::Header::getRCode() const { return ntohs(rCode); };
} unsigned Message::Header::getQDCount() const { return ntohs(qdCount); };
unsigned Message::Header::getANCount() const { return ntohs(anCount); };
unsigned Message::Header::getNSCount() const { return ntohs(nsCount); };
unsigned Message::Header::getARCount() const { return ntohs(arCount); };
unsigned Message::Header::getOpCode() const { return ntohs(opCode); };
bool Message::Header::getRD() const { return ntohs(rd); };
bool Message::Header::getAA() const { return ntohs(aa); };
bool Message::Header::getTC() const { return ntohs(tc); };
bool Message::Header::getRA() const { return ntohs(ra); };
bool Message::Header::getQR() const { return ntohs(qr); };