aboutsummaryrefslogtreecommitdiff
path: root/pw_rpc
AgeCommit message (Expand)Author
2020-11-05CMake: Support protobuf code gen; add pw_rpcWyatt Hepler
2020-11-04CMake: Revamp CMake buildWyatt Hepler
2020-11-04pw_rpc: Release acquired buffer on ServerWriter closeAlexei Frolov
2020-11-04pw_rpc: Release acquired buffer in RawServerWriter destructorAlexei Frolov
2020-11-03pw_rpc: Add RawTestMethodContextAlexei Frolov
2020-10-29pw_protobuf_compiler: Remove pw_protobuf_GENERATORS build argAlexei Frolov
2020-10-28pw_rpc: documentation for nanopb clientAlexei Frolov
2020-10-28pw_rpc: Add error callback to nanopb APIAlexei Frolov
2020-10-28pw_rpc: Client-side nanopb code generationAlexei Frolov
2020-10-27pw_rpc: Add raw service code generationAlexei Frolov
2020-10-23pw_protobuf_compiler: Rename generated GN targetsAlexei Frolov
2020-10-22Python: Generate BUILD.gn files for Python packagesWyatt Hepler
2020-10-22Python: Add py.typed files per PEP 561Wyatt Hepler
2020-10-22pw_build: pw_python_package and mypy fixesWyatt Hepler
2020-10-22pw_rpc: Update TestMethodContext to new Method APIAlexei Frolov
2020-10-22pw_rpc: Method union classAlexei Frolov
2020-10-21pw_rpc: Raw method implementationAlexei Frolov
2020-10-20pw_rpc: Tests for the ID calculationWyatt Hepler
2020-10-16pw_rpc: Update packet class to return resultsAlexei Frolov
2020-10-15BUILD.gn files: Improve import formattingWyatt Hepler
2020-10-12pw_protobuf: Return a Result from Encode()Alexei Frolov
2020-10-07pw_rpc: Remove unused groupsWyatt Hepler
2020-10-02pw_rpc: Send CLIENT_ERROR on unexpected packetAlexei Frolov
2020-10-01docs: Make labels consistent; remove boilerplateWyatt Hepler
2020-10-01pw_rpc, pw_hdlc_lite: Documentation updateWyatt Hepler
2020-09-30pw_status: Update Status::CODE to Status::Code()Wyatt Hepler
2020-09-30pw_rpc: Basic client implementationAlexei Frolov
2020-09-24pw_rpc: Make the Python client more flexibleWyatt Hepler
2020-09-21pw_rpc: Return Status in ChannelOutputWyatt Hepler
2020-09-18pw_hdlc_lite: HdlcRpcClient classWyatt Hepler
2020-09-17pw_rpc: Fix Python client SERVER_ERROR handlingWyatt Hepler
2020-09-17pw_rpc: Python client usability improvementsWyatt Hepler
2020-09-16pw_rpc: Don't use PW_CHECK in a constexpr functionWyatt Hepler
2020-09-16pw_rpc: Add size report for serverAlexei Frolov
2020-09-15pw_rpc: Isolate pw_rpc server from proto libraryWyatt Hepler
2020-09-15pw_rpc: Make Service independent of MethodWyatt Hepler
2020-09-08pw_preprocessor: Rename macro_arg_count.hWyatt Hepler
2020-08-28pw_hdlc_lite: Added a ChannelOutput for HDLCshaneajg
2020-08-19pw_build: Add support for pw_python_wheels targetsJoe Ethier
2020-08-18pw_rpc: Remove dependency on runtime generationWyatt Hepler
2020-08-18pw_presubmit: Update mypy executionWyatt Hepler
2020-08-14third_party: Add nanopb BUILD.gn fileAlexei Frolov
2020-08-13pw_rpc: Move Method::Invoke into BaseMethodWyatt Hepler
2020-08-13pw_rpc: Java proto package; update commentsWyatt Hepler
2020-08-13pw_rpc: Fix the default value of PacketTypeWyatt Hepler
2020-08-12pw_rpc: Use asserts in TestMethodContextWyatt Hepler
2020-08-12pw_rpc: PacketType updatesWyatt Hepler
2020-08-07pw_rpc: Fix nanopb testsWyatt Hepler
2020-08-04pw_rpc: Expose Service classAlexei Frolov
2020-07-31pw_rpc: Rename the generated class invoker methodsWyatt Hepler