5 Commits

Author SHA1 Message Date
zhangyi1357
56ca4d438e
docs: update rpc documentation to clarify package name requirement (#65)
Remove outdated note about file generation failure due to missing package name in proto files to enhance clarity and usability for developers.

Co-authored-by: zhangyi <zhangyi@agibot.com>
2024-10-31 11:22:46 +08:00
zhangyi1357
328a99512b
docs: add aimrt_py rpc context (#58)
* docs: clarify context type enumeration description

Enhance the explanation of the `aimrt_channel_context_type_t` enumeration to clearly indicate its role in defining publisher and subscriber contexts. This improves understanding for users implementing the interface.

* feat: enhance RpcContext with additional features

Add new methods for managing context metadata, timeout settings, and target addresses. Improve logging to provide better visibility into RPC calls and responses, aiding in debugging and performance monitoring.

* feat: enhance RPC context logging with metadata

Add the ability to log metadata in RPC calls, improving traceability and debugging. Update the client to set a metadata value and enhance server logging to print out all metadata associated with requests.

* feat: add RPC context types to Python bindings

Introduce enum values for client and server RPC context types in Python bindings to enhance type support and improve clarity in interactions with RPC features.
2024-10-28 21:10:22 +08:00
zhangyi1357
e2c70c2c07
docs: add package specification and generation note for proto files (#40)
Clarify the requirement for specifying a package name in proto files to ensure successful RPC code generation in Python.
2024-10-18 19:04:09 +08:00
zhangyi1357
7d5fe68319 update 2024-09-30 17:22:32 +08:00
wtudio
d2d7b0495d update v0.8.0 2024-09-23 16:01:31 +08:00