MCPcopy Index your code

hub / github.com/shogowada/json-rpc-2.0 / functions

Functions71 in github.com/shogowada/json-rpc-2.0

↓ 39 callersMethodreceive
(responses: JSONRPCResponse | JSONRPCResponse[])
src/client.ts:236
↓ 22 callersMethodaddMethod
( name: Method, method: ( params: Parameters<Methods[Method]>[0], serverParams: ServerPara
src/interfaces.ts:23
↓ 15 callersMethodrequest
( method: string, params?: JSONRPCParams, clientParams?: ClientParams )
src/client.ts:25
↓ 13 callersFunctioncreateJSONRPCErrorResponse
( id: JSONRPCID, code: number, message: string, data?: any )
src/models.ts:110
↓ 7 callersMethodapplyMiddleware
( ...middlewares: JSONRPCServerMiddleware<ServerParams>[] )
src/server.ts:189
↓ 7 callersMethodrequestAdvanced
( request: JSONRPCRequest, clientParams?: ClientParams )
src/client.ts:30
↓ 6 callersFunctionconsumeAllEvents
()
src/server.spec.ts:837
↓ 5 callersMethodaddMethodAdvanced
(name: string, method: JSONRPCMethod<ServerParams>)
src/server.ts:105
↓ 5 callersMethodreceiveAndSend
( payload: any, serverParams: ServerParams, clientParams: ClientParams )
src/server-and-client.ts:95
↓ 4 callersMethodtimeout
( delay: number, overrideCreateJSONRPCErrorResponse: ( id: JSONRPCID ) => JSONRPCErrorRespon
src/client.ts:62
↓ 3 callersMethodnotify
( method: string, params: JSONRPCParams, clientParams: ClientParams )
src/client.ts:215
↓ 3 callersMethodsend
(payload: any, clientParams: ClientParams)
src/client.ts:225
↓ 2 callersMethod_createID
()
src/client.ts:54
↓ 2 callersMethodcombineMiddlewares
( middlewares: JSONRPCServerMiddleware<ServerParams>[] )
src/server.ts:202
↓ 2 callersFunctioncreateJSONRPCError
( code: number, message: string, data?: any )
src/models.ts:68
↓ 2 callersFunctionisJSONRPCRequest
(payload: any)
src/models.ts:33
↓ 2 callersMethodreceiveJSON
( json: string, serverParams?: ServerParams )
src/server.ts:112
↓ 2 callersMethodreceiveSingle
( request: JSONRPCRequest, serverParams?: ServerParams )
src/server.ts:171
↓ 2 callersMethodrejectAllPendingRequests
(message: string)
src/client.ts:229
↓ 2 callersMethodremoveMethod
(name: string)
src/server.ts:87
↓ 2 callersMethodrequestWithID
( method: string, params: JSONRPCParams | undefined, clientParams: ClientParams, id: JSONRPCID
src/client.ts:133
↓ 1 callersMethodcallMethod
( method: JSONRPCMethod<ServerParams> | undefined, request: JSONRPCRequest, serverParams: ServerPa
src/server.ts:229
↓ 1 callersFunctioncreateInvalidRequestResponse
(request: any)
src/server.ts:45
↓ 1 callersFunctioncreateJSONRPCNotification
( method: string, params?: JSONRPCParams )
src/models.ts:147
↓ 1 callersFunctioncreateJSONRPCRequest
( id: JSONRPCID, method: string, params?: JSONRPCParams )
src/models.ts:134
↓ 1 callersFunctioncreateJSONRPCSuccessResponse
( id: JSONRPCID, result?: any )
src/models.ts:123
↓ 1 callersFunctioncreateMethodNotFoundResponse
(id: JSONRPCID)
src/server.ts:52
↓ 1 callersFunctioncreateParseErrorResponse
()
src/server.ts:42
↓ 1 callersFunctionisDefinedAndNonNull
(value: T | null | undefined)
src/client.ts:251
↓ 1 callersFunctionisJSONRPCID
(id: any)
src/models.ts:7
↓ 1 callersFunctionisJSONRPCRequests
( payload: any )
src/models.ts:42
↓ 1 callersFunctionisJSONRPCResponse
(payload: any)
src/models.ts:48
↓ 1 callersFunctionisJSONRPCResponses
( payload: any )
src/models.ts:56
↓ 1 callersMethodmapErrorToJSONRPCErrorResponseIfNecessary
( id: JSONRPCID | undefined, error: any )
src/server.ts:268
↓ 1 callersFunctionmapResponse
( request: JSONRPCRequest, response: JSONRPCResponse | null )
src/server.ts:315
↓ 1 callersFunctionmapResultToJSONRPCResponse
( id: JSONRPCID | undefined, result: any )
src/server.ts:288
↓ 1 callersMethodreceive
( request: JSONRPCRequest | JSONRPCRequest[], serverParams?: ServerParams )
src/server.ts:141
↓ 1 callersMethodreceiveMultiple
( requests: JSONRPCRequest[], serverParams?: ServerParams )
src/server.ts:152
↓ 1 callersMethodrequestAdvanced
( request: JSONRPCRequest | JSONRPCRequest[], clientParams: ClientParams )
src/client.ts:95
↓ 1 callersMethodtoJSONRPCMethod
( method: SimpleJSONRPCMethod<ServerParams> )
src/server.ts:91
↓ 1 callersMethodtoObject
()
src/models.ts:97
↓ 1 callersMethodtryParseRequestJSON
(json: string)
src/server.ts:125
MethodaddMethod
( name: Method, method: ( params: Parameters<ServerMethods[Method]>[0], serverParams: Serv
src/interfaces.ts:45
MethodaddMethod
(name: string, method: SimpleJSONRPCMethod<ServerParams>)
src/server-and-client.ts:44
MethodaddMethod
(name: string, method: SimpleJSONRPCMethod<ServerParams>)
src/server.ts:83
MethodaddMethodAdvanced
(name: string, method: JSONRPCMethod<ServerParams>)
src/server-and-client.ts:48
MethodapplyServerMiddleware
( ...middlewares: JSONRPCServerMiddleware<ServerParams>[] )
src/server-and-client.ts:34
Methodconstructor
( private _send: SendRequest<ClientParams>, private createID?: CreateID )
src/client.ts:46
Methodconstructor
(message: string, code: number, data?: any)
src/models.ts:86
Methodconstructor
( public server: JSONRPCServer<ServerParams>, public client: JSONRPCClient<ClientParams>, options:
src/server-and-client.ts:26
Methodconstructor
(options: JSONRPCServerOptions = {})
src/server.ts:73
FunctiondefaultMapErrorToJSONRPCErrorResponse
( id: JSONRPCID, error: any )
src/server.ts:299
FunctionechoMethod
({ text }: Params, serverParams: ServerParams)
src/server.spec.ts:44
MethodhasMethod
(name: string)
src/server-and-client.ts:40
MethodhasMethod
(name: string)
src/server.ts:79
FunctionisNonNull
(value: T | null)
src/server.ts:280
MethodmiddlewareReducer
( prevMiddleware: JSONRPCServerMiddleware<ServerParams>, nextMiddleware: JSONRPCServerMiddleware<Serve
src/server.ts:212
FunctionnoopMiddleware
( next, request, serverParams )
src/server.ts:282
Methodnotify
( method: string, params: JSONRPCParams, clientParams: ClientParams )
src/server-and-client.ts:83
MethodonError
(error: any)
src/server.ts:247
MethodrejectAllPendingRequests
(message: string)
src/server-and-client.ts:91
MethodremoveMethod
(name: string)
src/server-and-client.ts:52
Methodrequest
( method: string, params: JSONRPCParams, clientParams: ClientParams )
src/client.ts:125
Methodrequest
( method: Method, ...args: Parameters<Methods[Method]>[0] extends undefined ? [void, ClientParam
src/interfaces.ts:11
Methodrequest
( method: Method, ...args: Parameters<ClientMethods[Method]>[0] extends undefined ? [void, Clien
src/interfaces.ts:38
Methodrequest
( method: string, params: JSONRPCParams, clientParams: ClientParams )
src/server-and-client.ts:60
MethodrequestAdvanced
( jsonRPCRequest: JSONRPCRequest | JSONRPCRequest[], clientParams: ClientParams )
src/server-and-client.ts:76
Functionsend
( request: JSONRPCRequest, clientParams: ClientParams )
src/client.spec.ts:35
Methodtimeout
(delay: number)
src/server-and-client.ts:56
MethodtimeoutRequest
( ids: JSONRPCID[], request: () => PromiseLike<any> )
src/client.ts:69
FunctionwaitUntil
(predicate: () => boolean)
src/server.spec.ts:32