|
|
@@ -24,18 +24,18 @@ new RPCServer(20000, [{
|
|
24
|
24
|
subcallback = callback
|
|
25
|
25
|
return makeSubResponse()
|
|
26
|
26
|
},
|
|
27
|
|
- onClose: (res:SubscriptionResponse, rpc:HookRPC) => {
|
|
|
27
|
+ onClose: (res, rpc) => {
|
|
28
|
28
|
console.log("Specific close handler for", rpc.name, res)
|
|
29
|
29
|
subcallback = null
|
|
30
|
30
|
},
|
|
31
|
|
- onCallback: (...args:any) => { console.log.apply(console, args) }
|
|
|
31
|
+ onCallback: (...args) => { console.log.apply(console, args) }
|
|
32
|
32
|
},
|
|
33
|
33
|
function add(...args:number[]):number {return args.reduce((a,b)=>a+b, 0)},
|
|
34
|
34
|
function triggerCallback(...messages:any[]):number {return subcallback.apply({}, messages)},
|
|
35
|
35
|
]
|
|
36
|
36
|
}])
|
|
37
|
37
|
|
|
38
|
|
-new RPCServer<{ topic: string}>(20001, [{
|
|
|
38
|
+new RPCServer<{ topic: string }>(20001, [{
|
|
39
|
39
|
name: "HelloWorldRPCGroup",
|
|
40
|
40
|
exportRPCs: () => [
|
|
41
|
41
|
{
|