Object which actually requests work and returns a result. Many of these can live in the same executable, but only 1 per thread. They forward requests to a shared (threadsafe) delegator object using zeromq inproc messaging. More...
#include <string>
#include <glog/logging.h>
#include <zmq.hpp>
#include "comms/datatypes.hpp"
#include "comms/messages.hpp"
#include "comms/transport.hpp"
#include "comms/delegator.hpp"
Classes | |
class | stateline::comms::Requester |
Requester object that takes jobs and returns results. Communicates with a delegator living in a (possibly) different thread. More... | |
Namespaces | |
stateline | |
stateline::comms | |
Object which actually requests work and returns a result. Many of these can live in the same executable, but only 1 per thread. They forward requests to a shared (threadsafe) delegator object using zeromq inproc messaging.