UNPKG

@foxglove/xmlrpc

Version:

TypeScript library implementing an XMLRPC client and server with pluggable server backend

15 lines 593 B
import { HttpServer } from "./HttpTypes"; import { XmlRpcMethodHandler } from "./XmlRpcTypes"; export declare class XmlRpcServer { readonly server: HttpServer; xmlRpcHandlers: Map<string, XmlRpcMethodHandler>; constructor(server: HttpServer); url(): string | undefined; port(): number | undefined; listen(port?: number, hostname?: string, backlog?: number): Promise<void>; close(): void; setHandler(methodName: string, handler: XmlRpcMethodHandler): void; private _requestHandler; private _methodCallHandler; } //# sourceMappingURL=XmlRpcServer.d.ts.map