smanders / externpro

build external projects with cmake
MIT License
13 stars 12 forks source link

azmq libzmq patches #340

Closed smanders closed 2 years ago

smanders commented 2 years ago

https://github.com/smanders/azmq/pull/1 Support for using libzmq router socket [dis]connection notification callback update (need to revisit router_socket ctor--for optimize_single_threaded)

https://github.com/smanders/libzmq/pull/1 add public function zmq_new_router_socket() to allow passing a "remote peer [dis]connection callback" that is invoked whenever a remote peer connects or disconnects and passes along its "remote ID", the same one that will be found in the first message frame of all messages incoming from that peer. This should allow vantBroker to robustly maintain its data structures.

smanders commented 2 years ago

completed with commit to dev branch referenced above verified the patch files here match those in https://isrhub.usurf.usu.edu/bsimpson/externpro/commits/updates