[zeromq-dev] C# test programs

Michael Greene michael.greene at gmail.com
Tue Jan 13 16:03:07 CET 2009

> Good point, Michael! 0MQ .NET client is written in managed C++ and thus
> won't work with Mono (where there is no C++ compiler AFAIK). Does anyone
> have any idea of how to wrap raw C++ code (0MQ API) to make it accessible
> from Mono?

http://www.mono-project.com/Interop_with_Native_Libraries has a good
overview of using the DllImport and P/Invoke facilities provided by
.NET to be compatible with Mono.  I'm not familiar with the overhead
of all that marshaling but I'd have to guess that it would be less
performant than the current wrapper.


More information about the zeromq-dev mailing list