E2SAR 0.2.0
All Data Structures Namespaces Functions Typedefs Enumerations
e2sar::LBStatus Struct Reference

#include <e2sarCP.hpp>

Public Member Functions

 LBStatus (google::protobuf::Timestamp ts, u_int64_t ce, u_int64_t penum, std::vector< WorkerStatus > &w, std::vector< std::string > &sa, google::protobuf::Timestamp exp)
 

Data Fields

google::protobuf::Timestamp timestamp
 
u_int64_t currentEpoch
 
u_int64_t currentPredictedEventNumber
 
std::vector< WorkerStatus > workers
 
std::vector< std::string > senderAddresses
 
google::protobuf::Timestamp expiresAt
 

Detailed Description

Status of LB (converted to this structure from loadbalancer::LoadBalancerStatusReply)

Constructor & Destructor Documentation

◆ LBStatus()

e2sar::LBStatus::LBStatus ( google::protobuf::Timestamp ts,
u_int64_t ce,
u_int64_t penum,
std::vector< WorkerStatus > & w,
std::vector< std::string > & sa,
google::protobuf::Timestamp exp )
inline

Constructor for status struct that uses move semantics for workers and sendAddresses


The documentation for this struct was generated from the following file: