third_party.pigweed.src/pw_rpc/py
Wyatt Hepler cddc5cda87 pw_rpc: Timeouts in Python pw_rpc client
The callback_client implementation allows specifying a default timeout
for unary and server streaming RPCs. The timeout can be overridden for
an individual RPC call. If no response is received by the timeout, an
RpcTimeout exception is raised.

Change-Id: I932bb6ebbf3bf157adb40bc0536a529c8411c221
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/31140
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
2021-01-29 16:58:43 +00:00
..
pw_rpc pw_rpc: Timeouts in Python pw_rpc client 2021-01-29 16:58:43 +00:00
BUILD.gn pw_build: python_test_deps for Python packages 2021-01-25 19:57:00 +00:00
callback_client_test.py pw_rpc: Timeouts in Python pw_rpc client 2021-01-29 16:58:43 +00:00
client_test.py pw_rpc: Handle duplicate generated proto message types 2020-12-10 03:41:04 +00:00
descriptors_test.py pw_rpc: Handle duplicate generated proto message types 2020-12-10 03:41:04 +00:00
ids_test.py pw_rpc: Tests for the ID calculation 2020-10-20 21:54:11 +00:00
packets_test.py pw_build: Support specifying mypy/pylint config 2020-12-04 17:59:45 +00:00
setup.py Python: Restore missing local deps in setup.py 2020-12-16 20:46:28 +00:00