Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface REPMInvoke

Hierarchy

  • REPMInvoke

Callable

  • __call<RPC>(dbName: string, rpc: RPC): Promise<InvokeMapNoArgs[RPC]>
  • __call<RPC>(dbName: string, rpc: RPC, args: InvokeMap[RPC][0]): Promise<InvokeMap[RPC][1]>
  • __call(dbName: string, rpc: string, args?: JSONValue | ToJSON): Promise<JSONValue>
  • Type parameters

    • RPC: keyof InvokeMapNoArgs

    Parameters

    • dbName: string
    • rpc: RPC

    Returns Promise<InvokeMapNoArgs[RPC]>

  • Type parameters

    • RPC: keyof InvokeMap

    Parameters

    • dbName: string
    • rpc: RPC
    • args: InvokeMap[RPC][0]

    Returns Promise<InvokeMap[RPC][1]>

  • Parameters

    • dbName: string
    • rpc: string
    • Optional args: JSONValue | ToJSON

    Returns Promise<JSONValue>

Generated using TypeDoc