UNPKG

osc-mcp-server

Version:

Model Context Protocol server for OSC (Open Sound Control) endpoint management

17 lines 787 B
import { OSCMessage, OSCArgument, OSCError } from '../types/index'; export interface ParseResult { message?: OSCMessage; error?: OSCError; } export declare function parseOSCMessage(data: Buffer, sourceIp: string, sourcePort: number): ParseResult; interface ExtractionResult<T> { value?: T; nextOffset?: number; error?: OSCError; } export declare function extractAddressPattern(data: Buffer, offset: number): ExtractionResult<string>; export declare function extractTypeTags(data: Buffer, offset: number): ExtractionResult<string>; export declare function extractArguments(data: Buffer, offset: number, typeTags: string): ExtractionResult<OSCArgument[]>; export declare function isValidOSCMessage(data: Buffer): boolean; export {}; //# sourceMappingURL=parser.d.ts.map