| 201 | ZmqRpcClient::ZmqRpcClient(string address) : m_address(address), m_ctx(1) {} |
| 202 | |
| 203 | socket_t* ZmqRpcClient::new_socket() { |
| 204 | m_own_sockets.emplace_back(make_unique<socket_t>(m_ctx, ZMQ_REQ)); |
| 205 | socket_t* ptr = m_own_sockets.back().get(); |
| 206 | ptr->connect(m_address); |
| 207 | return ptr; |
| 208 | } |
| 209 | |
| 210 | socket_t* ZmqRpcClient::get_socket() { |
| 211 | unique_lock<mutex> lk{m_queue_mtx}; |
nothing calls this directly
no test coverage detected