aboutsummaryrefslogtreecommitdiff
path: root/pw_rpc
AgeCommit message (Expand)Author
2022-02-04pw_protobuf_compiler: Adds Nanopb to Bazel buildNathaniel Brough
2022-02-04pw_rpc: Move active() checks to SendPacketWyatt Hepler
2022-02-03pw_rpc: Defer channel lookupWyatt Hepler
2022-02-03pw_rpc: Remove unused using declarationWyatt Hepler
2022-02-03pw_rpc: Support pb_callback_t fields in PW_NANOPB_TEST_METHOD_CONTEXTAlex Deymo
2022-02-03pw_rpc: Update ChannelOutput API docsWyatt Hepler
2022-02-02pw_rpc: Add plugin_nanopb targetTed Pudlik
2022-02-01pw_rpc: Update FakeChannelOutput template parametersWyatt Hepler
2022-02-01pw_rpc: Remove the PayloadBuffer() APIWyatt Hepler
2022-02-01pw_transfer: Remove use of pw_rpc channel payload bufferWyatt Hepler
2022-01-27pw_rpc: Add channel close APIErik Gilling
2022-01-26pw_rpc: Refactor import statementTed Pudlik
2022-01-25pw_rpc: Support decoding request structs in NanopbFakeChannelOutputWyatt Hepler
2022-01-25pw_rpc: Make FakeChannelOutput function overrides publicWyatt Hepler
2022-01-25pw_rpc: Temporarily remove logs from Java clientWyatt Hepler
2022-01-24pw_rpc: Support calculating buffer sizes in NanopbWyatt Hepler
2022-01-24pw_rpc: ChannelOutput MTU function; docsWyatt Hepler
2022-01-21pw_rpc: Update docs to reference call_id instead of client IDErik Gilling
2022-01-20pw_rpc: Remove PayloadBuffer() from the public APIWyatt Hepler
2022-01-20pw_rpc: Guard the channels list with the RPC mutexWyatt Hepler
2022-01-15Fix the bazel buildTed Pudlik
2022-01-15pw_rpc: ChannelOutput buffer handling fixesWyatt Hepler
2022-01-12Add packet.proto as a static_lib for Java libAnthony Stange
2022-01-11pw_rpc: Do not hold locks while calling user codeWyatt Hepler
2022-01-11Rework PW_RPC Android.bp fileAnthony Stange
2022-01-11pw_{rpc, sync_stl}: Assert if STL mutex is misusedWyatt Hepler
2022-01-11pw_rpc: Don't hold the RPC lock when calling AcquireBufferAlexei Frolov
2022-01-07pw_rpc: Fix double mutex unlockWyatt Hepler
2022-01-07pw_build: Add some missing `license` statementsTed Pudlik
2022-01-06pw_rpc: Locking improvementsWyatt Hepler
2022-01-06pw_rpc: Handle replacing a call with an acquired ChannelOutput bufferWyatt Hepler
2022-01-06Add missing tuple header to payloads_view.hYuanyao (YY) Zhong
2021-12-20formatting: Fix C++ formatting after clang rollRob Mohr
2021-12-17Zephyr implementation of pw_rpc and dependenciesYuval Peress
2021-12-17pw_transfer: Initial C++ client integration testWyatt Hepler
2021-12-16pw_rpc: Only include <mutex> if locking is enabledWyatt Hepler
2021-12-16pw_rpc: Support Nanopb 0.3Wyatt Hepler
2021-12-15pw_rpc: Make channel output to Server::ProcessPacket optionalAlexei Frolov
2021-12-15pw_rpc: Add Android.bp files for the Java clientWyatt Hepler
2021-12-15pw_rpc: Refactor pw_rpc Java clientWyatt Hepler
2021-12-08pw_rpc: Java clientWyatt Hepler
2021-12-08pw_rpc: Make C++ integration test code shareableWyatt Hepler
2021-12-01pw_rpc: Remove unnecessary Client* in ChannelWyatt Hepler
2021-11-30pw_rpc: Remove deprecated methods and aliasesAlexei Frolov
2021-11-29pw_rpc: Fix CMake buildRob Oliver
2021-11-23pw_rpc: Fix CMake buildWyatt Hepler
2021-11-23pw_rpc: Only add pw_sync dep when backend is setWyatt Hepler
2021-11-22pw_rpc: Remove deprecated ServerContext& argumentWyatt Hepler
2021-11-18pw_web_ui: RPC callJared Weinstein
2021-11-17pw_transfer: Add typescript libraryJared Weinstein