Class LoadBalancerWorker

Class Documentation

class LoadBalancerWorker

Public Types

using messageHandlerFunc = std::function<void(std::vector<char> &buffer, int jobId)>

Callback function for when a message is received.

Param buffer:

The message

Param jobId:

A message identifier, unique over the range of MAX_INT messages.

Public Functions

LoadBalancerWorker() = default
void run(const messageHandlerFunc &messageHandler)