com.antiaction.dns.record
Class DNSRData

java.lang.Object
  |
  +--com.antiaction.dns.record.DNSRData

public class DNSRData
extends java.lang.Object

DNS RData, main entry point for disassembling record data according to type.

Version:
2.00
Author:
Nicholas Clarke

Constructor Summary
DNSRData()
          Instantiate and initialize an empty RData object.
 
Method Summary
 DNSRDataInterface disassemblePacket(DNSName dnsname, byte[] pDat, int pIdx, int pLen, DNSRecordHeader rheader)
           
 void setDebug(boolean b)
          Toggle debug status.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DNSRData

public DNSRData()
Instantiate and initialize an empty RData object.
Method Detail

setDebug

public void setDebug(boolean b)
Toggle debug status.
Parameters:
b - boolean.

disassemblePacket

public DNSRDataInterface disassemblePacket(DNSName dnsname,
                                           byte[] pDat,
                                           int pIdx,
                                           int pLen,
                                           DNSRecordHeader rheader)
                                    throws DNSNameException,
                                           DNSRDataException