1 #ifndef ZIO_DOMO_WORKER_HPP_SEEN     2 #define ZIO_DOMO_WORKER_HPP_SEEN    38         zio::multipart_t 
work(zio::multipart_t& 
reply);
    49         void send(zio::multipart_t& reply);
    54         std::string m_address;
    55         std::string m_service;
    60         bool m_expect_reply{
false};
    61         std::string m_reply_to{
""};
    66                            zio::multipart_t& mmsg)> really_recv;
    68                            zio::multipart_t& mmsg)> really_send;
    70         void connect_to_broker(
bool reconnect = 
true);
 void recv(zio::multipart_t &request)
 
void echo_worker(zio::socket_t &link, std::string address, int socktype)
 
Worker(zio::socket_t &sock, std::string broker_address, std::string service)
 
zio::multipart_t work(zio::multipart_t &reply)
 
const time_unit_t HEARTBEAT_INTERVAL
 
const int HEARTBEAT_LIVENESS
 
implementation of ZIO data flow protocol endpoints 
 
void send(zio::multipart_t &reply)
 
std::chrono::milliseconds time_unit_t