Hi Michael, This is rather nice, and I like the promise of a pluggable protocol interface. What would it take to merge this back into libzmq master so that we can provide users with a single library?
In terms of wrapping: - test cases in tests/ - a zmq_sctp man page - further support via articles & examples A full fork of libzmq is unfortunate and probably not ideal, especially as you've done work we can use for other transports. -Pieter On Thu, Jun 19, 2014 at 4:40 AM, Michael Holmwood <[email protected]> wrote: > Greetings All, > > I have put our code for the addition of SCTP up onto a public repository. > Please feel free to have a look, any comments would be much appreciated. > Please note that it is not finished, there are still some print statements > (and commented out code) where I was tracking a problem in the code. This > should be removed by tomorrow. The design partially incorporates our idea > for a pluggable protocol interface. I have also added a function to the > zmq.h file that should probably be removed. Finally, the sctp_transport > class is far from complete - I am in the process of creating a stand-alone > library that creates separate socket descriptors for streams on an > association - the current SCTP library for Linux does not provide this. Also > there is no support for ØMQ over SCTP for Windows. > > https://github.com/malloc-free/zmq_over_sctp > > Repositories for the multi-streaming library, acceptance tests for ØMQ over > SCTP, and guide code modified to use SCTP will be up shortly. > > Best Regards, > > Michael Holmwood > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
