Type.h 399 B

123456789101112131415161718192021222324252627282930313233343536
  1. #ifndef TYPE_H
  2. #define TYPE_H
  3. namespace Network {
  4. namespace Dns {
  5. class Type
  6. {
  7. public:
  8. enum type
  9. {
  10. NONE = 0,
  11. A = 1,
  12. NC = 2,
  13. MD = 3,
  14. MF = 4,
  15. CNAME = 5,
  16. SOA = 6,
  17. MB = 7,
  18. MG = 8,
  19. MR = 9,
  20. NULL_ = 10,
  21. WKS = 11,
  22. PTR = 12,
  23. HINFO = 13,
  24. MINFO = 14,
  25. MX = 15,
  26. TXT = 16
  27. };
  28. };
  29. } // namespace Dns
  30. } // namespace Network
  31. #endif // TYPE_H