UNPKG

dns-packet-typescript

Version:

An abstract-encoding compliant module for encoding / decoding DNS packets

12 lines (11 loc) 455 B
/// <reference types="node" /> import * as roption from './roption'; export declare function encode(options: roption.OptionValue[], buf?: Buffer, offset?: number): Buffer; export declare namespace encode { var bytes: number; } export declare function decode(buf: Buffer, offset?: number): roption.OptionValue[]; export declare namespace decode { var bytes: number; } export declare function encodingLength(options: roption.OptionValue[]): number;