Class ConfigRegister

Class Documentation

class ConfigRegister

Configuration data structure used by felix-register.

Public Functions

void parse(int argc, char **argv)

Public Members

std::string local_ip = {"127.0.0.1"}
std::string bus_dir = {"./bus"}
std::string bus_group = {"FELIX"}
bool verbose = {false}
bool verbose_bus = {false}
bool enable_cmd = {true}
bool enable_reply = {true}
bool enable_mon = {true}
int port_mon = {-1}
uint64_t fid_mon = {0}
unsigned int mon_interval = {5}
std::string extra_mon = {""}
std::vector<RegisterDeviceConfig> dconfs
EventLoopType evloop_type = {EventLoopType::netio_next}