Commit Graph

3 Commits

Author SHA1 Message Date
Wyatt Hepler
2253040d12 pw_transfer: Python & C++ integration test
Basic tests for transmitting data between a Python client and a C++
server using pw_transfer.

Change-Id: I75c361ec100b055e0d6afb0091e64cc9d773c568
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/54707
Commit-Queue: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
2021-08-04 19:11:54 +00:00
Alexei Frolov
f93cb26bee pw_transfer: Initial C++ service
This starts the RPC transfer service in C++. Initially, only simple read
transfers are supported, where all read data is sent synchronously in
response to parameter requests from the client.

Change-Id: I8ca76702ea8795ed07f702227d84afdf99874205
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/53140
Commit-Queue: Alexei Frolov <frolv@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
2021-07-30 17:31:29 +00:00
Wyatt Hepler
1e63673a37 pw_transfer: Start docs and proto
- Create the pw_transfer module.
- Start the pw_transfer docs.

Change-Id: I2d3b4f3e719960167ee28ba4ca84eb809bf94bc1
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/49022
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
2021-06-15 23:18:43 +00:00