vban
Version:
Node VBAN implementation
12 lines (11 loc) • 625 B
TypeScript
import { Buffer } from 'node:buffer';
import { VBANServicePacket } from '../VBANServicePacket.js';
import type { IVBANHeaderService } from '../IVBANHeaderService.js';
import type { IVBANHeaderCommon } from '../../IVBANHeaderCommon.js';
export declare class VBANRequestReplyPacket extends VBANServicePacket {
answer: string;
constructor(headers: IVBANHeaderService, data: Buffer);
static fromUDPPacket(headers: IVBANHeaderCommon, data: Buffer): VBANRequestReplyPacket;
toUDPPacket(): ReturnType<(typeof VBANRequestReplyPacket)['toUDPPacket']>;
static toUDPPacket(packet: VBANRequestReplyPacket): Buffer;
}