nanomsg-wrapper 0.4.7

Nanomsg wrappers for the D Programming Language.


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

D Language wrapper and bindings for nanomsg

  • Ported to Dlang (2014,2015,2016,2017) by Laeeth Isharc. Caveat emptor.
  • Modified by Atila Neves

Simple example


// server:
auto pullSock = NanoSocket(NanoSocket.Protocol.pull, BindTo("tcp://*:12345"));
auto bytes = pullSock.receive();

// client:
auto pushSock = NanoSocket(NanoSocket.Protocol.push, ConnectTo("tcp://localhost:12345));
pushSock.send([0, 1, 3, 4, 5]);

Generated documentation Low Level Examples Docs Code

status

Please be aware that this is of beta quality although it is currently used in production

Authors:Laeeth Isharc, Atila Neves

Dependencies: none

System dependencies:nanomsg: if you have a static build of nanomsg installed, you may need to link to some other libraries such as libanl (part of glibc). You may be able to find what is necessary by running `pkg-config nanomsg --libs --static`

Versions:
0.4.7 2017-Jul-04
0.4.6 2017-Jun-28
0.4.5 2017-Jun-28
0.4.4 2017-Jun-28
0.4.3 2017-Jun-23
Show all 12 versions
Stats:

statistics are temporarily disabled.