dns-packet-typescript
Version:
An abstract-encoding compliant module for encoding / decoding DNS packets
18 lines (17 loc) • 532 B
TypeScript
/// <reference types="node" />
export interface CAAValue {
flags: number;
tag: string;
value: string;
issuerCritical: boolean;
}
export declare const ISSUER_CRITICAL: number;
export declare function encode(data: CAAValue, buf?: Buffer, offset?: number): Buffer;
export declare namespace encode {
var bytes: number;
}
export declare function decode(buf: Buffer, offset?: number): CAAValue;
export declare namespace decode {
var bytes: number;
}
export declare function encodingLength(data: CAAValue): number;