Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
zmqpp::curve Namespace Reference

zmqpp-shaped context: a zmq::context_t plus terminate(). More...

Typedefs

using keypair = Mads::CurveKeypair
 zmqpp's keypair struct; the fields keep their names.
 

Functions

keypair generate_keypair ()
 Generate a CURVE keypair.
 

Detailed Description

zmqpp-shaped context: a zmq::context_t plus terminate().

zmqpp-shaped multipart message over zmq::multipart_t.

Provides the streaming operators and the part accessors MADS used: <<, >>, parts(), get(), get<T>(), raw_data(), size(part), add_raw() and copy().

zmqpp-shaped socket: a zmq::socket_t with zmqpp's send/receive.

Note the argument order zmqpp used: socket.send(message) rather than cppzmq's message.send(socket).

zmqpp's CURVE helpers, over Mads::ZapAuth's libzmq-backed ones.

Typedef Documentation

◆ keypair

zmqpp's keypair struct; the fields keep their names.

Definition at line 250 of file zmqpp_compat.hpp.

Function Documentation

◆ generate_keypair()

keypair zmqpp::curve::generate_keypair ( )
inline

Generate a CURVE keypair.

Definition at line 253 of file zmqpp_compat.hpp.

References Mads::generate_keypair().