UNPKG

sterfive-bonjour-service

Version:

A Bonjour/Zeroconf implementation in TypeScript

26 lines (25 loc) 606 B
/// <reference types="node" /> declare type KeyValue = Record<string, any>; export declare class DnsTxt { private binary; constructor(opts?: KeyValue); /** * Encode the KeyValue to buffer * @param data * @returns */ encode(data?: KeyValue): Buffer[]; /** * Decode the buffer to KeyValue * @param buffer * @returns */ decode(buffer: Buffer): KeyValue; /** * Decode all buffer items to KeyValye * @param buffers * @returns */ decodeAll(buffers: Buffer[]): KeyValue; } export default DnsTxt;