@showbridge/lib
Version:
Main library for showbridge protocol router
18 lines (17 loc) • 540 B
TypeScript
import { UDPProtocolParams } from '@showbridge/types/dist/models/params/protocols.js';
import { Socket } from 'dgram';
import Protocol from './protocol.js';
declare class UDPProtocol extends Protocol<UDPProtocolParams> {
oscBundleTag: Buffer<ArrayBuffer>;
server: Socket;
stopped: boolean;
reload(params: any): void;
send(msg: Buffer, port: number, host: string): void;
stop(): void;
get status(): {
enabled: boolean;
listening: boolean;
address: {};
};
}
export default UDPProtocol;