Change example to invoke `rpc from within procedure scope

This commit is contained in:
coffeepots 2018-06-04 14:16:35 +01:00
parent 8b1b933d5d
commit db55114233

View File

@ -5,11 +5,14 @@ var srv = newRpcServer()
srv.address = "localhost"
srv.port = Port(8545)
srv.rpc("myProc") do(input: string, data: array[0..3, int]):
result = %("Hello " & input & " data: " & $data)
proc makeProc(server: var RpcServer) =
server.rpc("myProc") do(input: string, data: array[0..3, int]):
result = %("Hello " & input & " data: " & $data)
asyncCheck srv.serve
srv.makeProc
suite "Server/Client RPC":
proc main {.async.} =
var client = newRpcClient()