UNPKG

@foxglove/ros1

Version:

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

13 lines 534 B
import { XmlRpcValue } from "@foxglove/xmlrpc"; import { RosXmlRpcResponse, RosXmlRpcResponseOrFault } from "./XmlRpcTypes"; export declare class RosXmlRpcClient { private _client; constructor(url: string); url(): string; protected _methodCall: (methodName: string, args: XmlRpcValue[]) => Promise<RosXmlRpcResponse>; protected _multiMethodCall: (requests: { methodName: string; params: XmlRpcValue[]; }[]) => Promise<RosXmlRpcResponseOrFault[]>; } //# sourceMappingURL=RosXmlRpcClient.d.ts.map