Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
zap_auth.hpp File Reference
#include <atomic>
#include <memory>
#include <mutex>
#include <set>
#include <string>
#include <thread>
#include <zmq.hpp>

Go to the source code of this file.

Classes

class  Mads::ZapAuth
 In-process ZAP (ZeroMQ Authentication Protocol, RFC 27) handler. More...
 
struct  Mads::CurveKeypair
 A CURVE keypair, both keys Z85-encoded (40 characters each). More...
 

Namespaces

namespace  Mads
 

Functions

CurveKeypair Mads::generate_keypair ()
 Generate a fresh CURVE keypair.
 
std::string Mads::z85_encode (const std::string &data)
 Z85-encode a binary buffer.