UNPKG

@foxglove/ros1

Version:

Standalone TypeScript implementation of the ROS 1 (Robot Operating System) protocol with a pluggable transport layer

10 lines 437 B
import { Client } from "./Client"; import { Publication } from "./Publication"; export interface Publisher { on(eventName: "connection", listener: (topic: string, connectionId: number, destinationCallerId: string, client: Client) => void): this; publish(publication: Publication, message: unknown): Promise<void>; transportType(): string; listening(): boolean; close(): void; } //# sourceMappingURL=Publisher.d.ts.map