rpclibrary › Globals › “Utils”
Const
extractArgs▸ extractArgs(f
: Function): T.Arg[]
Defined in Utils.ts:91
Parameters:
Name | Type |
---|---|
f |
Function |
Returns: T.Arg[]
Const
hookGenerator▸ hookGenerator(rpc
: T.HookRPC‹any›): function
Defined in Utils.ts:70
Parameters:
Name | Type |
---|---|
rpc |
T.HookRPC‹any› |
Returns: function
▸ (socket?
: I.Socket): HookFunction‹T›
Parameters:
Name | Type |
---|---|
socket? |
I.Socket |
▸ makeSubResponse(uuid?
: undefined | string): SubscriptionResponse
Defined in Utils.ts:96
Parameters:
Name | Type |
---|---|
uuid? |
undefined | string |
Returns: SubscriptionResponse
▸ rpcHooker<SubResT>(socket
: Socket, exporter
: Exporter‹SubResT›, makeUnique
: boolean): T.ExtendedRpcInfo[]
Defined in Utils.ts:48
Type parameters:
▪ SubResT
Parameters:
Name | Type | Default |
---|---|---|
socket |
Socket | - |
exporter |
Exporter‹SubResT› | - |
makeUnique |
boolean | true |
Returns: T.ExtendedRpcInfo[]
Const
rpcToRpcinfo▸ rpcToRpcinfo<SubResT>(rpc
: T.RPC‹SubResT›, owner
: T.Owner): T.RpcInfo
Defined in Utils.ts:8
Type parameters:
▪ SubResT
Parameters:
Name | Type |
---|---|
rpc |
T.RPC‹SubResT› |
owner |
T.Owner |
Returns: T.RpcInfo