1 #ifndef ZIO_UTIL_HPP_SEEN     2 #define ZIO_UTIL_HPP_SEEN    43                      remote_identity_t rid);
    48                      remote_identity_t rid);
    53                      remote_identity_t rid);
    83     std::chrono::milliseconds 
now_ms();
    85     std::chrono::microseconds 
now_us();
    88     void sleep_ms(std::chrono::milliseconds zzz);
 void send_serverish(socket_t &socket, multipart_t &mmsg, remote_identity_t rid)
 
void sleep_ms(std::chrono::milliseconds zzz)
 
void send_router(socket_t &router_socket, multipart_t &mmsg, remote_identity_t rid)
 
void send_client(socket_t &client_socket, multipart_t &mmsg)
 
void send_server(socket_t &server_socket, multipart_t &mmsg, remote_identity_t rid)
 
remote_identity_t recv_router(socket_t &router_socket, multipart_t &mmsg)
 
std::chrono::milliseconds now_ms()
 
remote_identity_t recv_serverish(socket_t &socket, multipart_t &mmsg)
 
void send_dealer(socket_t &dealer_socket, multipart_t &mmsg)
 
void recv_client(socket_t &client_socket, multipart_t &mmsg)
 
std::chrono::microseconds now_us()
 
const time_unit_t HEARTBEAT_EXPIRY
 
void recv_dealer(socket_t &dealer_socket, multipart_t &mmsg)
 
const time_unit_t HEARTBEAT_INTERVAL
 
void send_clientish(socket_t &socket, multipart_t &mmsg)
 
const int HEARTBEAT_LIVENESS
 
void recv_clientish(socket_t &socket, multipart_t &mmsg)
 
remote_identity_t recv_server(socket_t &server_socket, multipart_t &mmsg)
 
std::string remote_identity_t
 
implementation of ZIO data flow protocol endpoints 
 
std::chrono::milliseconds time_unit_t