Check here //www.freelists.org/post/nanomsg/Asynchronous-raw-sockets-in-nanomsg,1 As Martin said, this hasn't been implemented so unless you are getting your hands dirty it won't be much help. Sent from my iPad > On Jun 13, 2014, at 3:21 AM, Ramakrishna Mallireddy > <ramakrishna.malli@xxxxxxxxx> wrote: > > I have searched the mailing list with "multiflight" but didn't get any > results, Can you provide any link / search term for the discussion archives. > > I have read " Asynchronous REQREP " which states the same thing "I have > looked through the archives and have seen this come up multiple > times" at the start of the post. but not able to find any other posts related. > Even though I understood the below signature, I don't have the background to > understand what the handler callback does here? any reference would be of > great help. > int nn_req_send (int s, void *hndl, const void *buf, size_t len, int > > flags); > > > int nn_req_recv (int s, void **hndl, void *buf, size_t *len, int flags); > > Thanks > R K > > >> On Fri, Jun 13, 2014 at 11:35 AM, Martin Sustrik <sustrik@xxxxxxxxxx> wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Drew, >> >> > In the absence of a better implementation for “multiflight” >> > req/rep, you’re going to want to create a REP worker pool, where >> > each REP socket in the pool runs on its own thread. >> >> The "multiflight" REQ sockets were discussed several times on this >> list and they are even not that hard to implement. I've just never >> head enough free time to do it... >> >> The idea was like this: >> >> int nn_req_send (int s, void *hndl, const void *buf, size_t len, int >> flags); >> >> int nn_req_recv (int s, void **hndl, void *buf, size_t *len, int flags); >> >> Martin >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.11 (GNU/Linux) >> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ >> >> iQEcBAEBAgAGBQJTmpTCAAoJENTpVjxCNN9YX/EH/3x2AorcidyVT0leTUNb2/He >> R9MmPCcE7flLxbJCk9ZxHnHEybI52QnCLtU6p6FFt2PXGy5EyJpCgpP3920e8L34 >> dTHF9l8Lb7y7NaJFa6EKiWtEMnMYg4BV1Hwan9EuWv7453s5adtgBGzyEHVIK12t >> ownGPK8kpJRmMPhp+bwxkhTTFWssjEpq58W2AXgUfD7GSu9F8fUsjAoeBq6jR/K5 >> /9kHZUC0A6qHEJu+VevLH2fd+N5HmVGsOOiv8CPIHutjEXrlT5RpZj2HsIfmfY9q >> US0DgHTzshLad5XEuYHi4vmDxY/uZc9/Qxke3XVe3xiym0ytnYz7/sgcm06r9Kw= >> =Stvw >> -----END PGP SIGNATURE----- >