UNPKG

@foxglove/xmlrpc

Version:

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

10 lines 603 B
import { HttpRequest } from "./HttpTypes"; import { XmlRpcFault } from "./XmlRpcFault"; export type XmlRpcValue = undefined | boolean | number | string | Date | Uint8Array | XmlRpcValue[] | XmlRpcStruct; export type XmlRpcStruct = { [key: string]: XmlRpcValue; }; export type Encoding = "ascii" | "utf-8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex"; export type XmlRpcMethodHandler = (methodName: string, args: XmlRpcValue[], req?: HttpRequest) => Promise<XmlRpcValue>; export type XmlRpcValueOrFault = XmlRpcValue | XmlRpcFault; //# sourceMappingURL=XmlRpcTypes.d.ts.map