dns-packet-typescript
Version:
An abstract-encoding compliant module for encoding / decoding DNS packets
12 lines (11 loc) • 455 B
TypeScript
/// <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;