Class LoadBalancerWorker¶
Defined in File loadBalancerWorker.h
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)¶
-
using messageHandlerFunc = std::function<void(std::vector<char> &buffer, int jobId)>¶