Interface DNSMessage

NOTE: DNS is very space sensitive so certain fields are re-purposed depending on the DNSMessageType.

interface DNSMessage {
    Data: Buffer;
    ID: number;
    Size: number;
    Start: number;
    Stop: number;
    Type: DNSMessageType;
}

Properties

Properties

Data: Buffer

Actual data

ID: number

8 bit message id + 24 bit dns session ID

Size: number

Total size

Start: number

Bytes start at

Stop: number

Bytes stop at