vban
Version:
Node VBAN implementation
15 lines (14 loc) • 659 B
TypeScript
import { VBANServicePacket } from './VBANServicePacket.js';
import { IVBANHeaderService } from './IVBANHeaderService.js';
import { IVBANHeaderCommon } from '../IVBANHeaderCommon.js';
import { Buffer } from 'buffer';
export declare class VBANRealTimePacket extends VBANServicePacket {
/**
* not clear about the content of this buffer
*/
data: Buffer;
constructor(headers: IVBANHeaderService, data: Buffer);
static fromUDPPacket(headers: IVBANHeaderCommon, dataBuffer: Buffer): VBANRealTimePacket;
toUDPPacket(): ReturnType<(typeof VBANRealTimePacket)['toUDPPacket']>;
static toUDPPacket(packet: VBANRealTimePacket): Buffer;
}