nanomsg.core
Nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use.
It is implemented in C, it works on a wide range of operating systems with no further dependencies.
This is a clojure idiomatic wrapper for native C nanomsg library.
If you want send your more complex data types, create a new pair of send/recv functions that serializes and deserializers data before send and after receive.
socket
(socket socktype)
(socket socktype opts)
Geiven a socket type, create a new instance of corresponding socket.
terminate!
(terminate!)
Send terminate signal to all open and/or blocked sockets. This is usefull for multithreaded apps.