[capnproto] pypcapnp v1.1.0 released

2021-06-07 Thread tripl...@gmail.com
https://pypi.org/project/pycapnp/1.1.0/ https://github.com/capnproto/pycapnp/releases/tag/v1.1.0 v1.1.0 has been released! Thanks to all the contributors, especially John Vandenberg (jayvdb) who offered to put in extra the effort to push out v1.1.0. There was some investigation done to see if w

Re: [capnproto] Waiting with a timeout

2021-06-07 Thread 'Kenton Varda' via Cap'n Proto
Hi Björn, Instead of Ez RPC, try using kj::setupAsyncIo() and capnp::TwoPartyClient / capnp::TwoPartyServer. These APIs give you more control. In particular, kj::setupAsyncIo() returns an kj::AsyncIoProvider which, among other things, provides a kj::Timer API which you can use for timeouts. KJ's

[capnproto] Waiting with a timeout

2021-06-07 Thread Björn Schäpers
Hi there, I've started using Cap'n Proto RPC. Until now I only have some tests to ensure Cap'n Proto behaves as expected for me. What is missing for me is waiting with a timeout, or I don't see it. I want to be able to shut the server down, and NEVER_DONE seems not right for that. In my test

[capnproto] Use with RTOS-based Embedded Systems

2021-06-07 Thread Kenny Koller
Hi, My team and I were hoping to use Cap'n P on our system to pass messages around via UDP. There is a powerful Linux system running a control system but the nodes are STM32F7 devices (1 MB flash, 320 kB of RAM, 216 MHz Cortex-M7 processor) running FreeRTOS with the LWIP networking stack. When