31 eo_common_ipv4addr_to_string(ipv4, tmp,
sizeof(tmp));
56 eo_common_ipv4addr_to_string(ipv4, tmp,
sizeof(tmp));
82 return _info2.maintenanceIsActive;
87 return !
_info2.maintenanceIsActive;
92 _info2.moreinfostring = moreinfo;
97 return _info2.moreinfostring;
103 ret = (0xff ==
_info2.boardinfo32[0]) ? (
string(
"N/A: PAGE32 IS UNFORMATTED")) : (string((
const char*) &
_info2.boardinfo32[1]));
111 if(uprot_proc_None ==
_info2.processes.runningnow)
114 if((0 !=
_info2.versionOfRunning.major) || (0 !=
_info2.versionOfRunning.minor))
116 snprintf(tmp,
sizeof(tmp),
"%d.%d",
_info2.versionOfRunning.major,
_info2.versionOfRunning.minor);
126 uint8_t index = eouprot_process2index((eOuprot_process_t)
_info2.processes.runningnow);
127 snprintf(tmp,
sizeof(tmp),
"%d.%d",
_info2.processes.info[index].version.major,
_info2.processes.info[index].version.minor);
136 if(uprot_proc_None ==
_info2.processes.runningnow)
143 uint8_t index = eouprot_process2index((eOuprot_process_t)
_info2.processes.runningnow);
144 eo_common_date_to_string(
_info2.processes.info[index].date, tmp,
sizeof(tmp));
153 if(uprot_proc_None ==
_info2.processes.runningnow)
160 uint8_t index = eouprot_process2index((eOuprot_process_t)
_info2.processes.runningnow);
161 eo_common_date_to_string(
_info2.processes.info[index].compilationdate, tmp,
sizeof(tmp));
198 const bool check_MAC_IPV4 =
true;
207 if(mac ==
theboards[i].getInfo().macaddress)
312 vector<EthBoard *> tmp;
vector< EthBoard > theboards
static const eOipv4addr_t ipv4all
int numberof(eOipv4addr_t ipv4)
vector< EthBoard * > get(eOipv4addr_t ipv4)
int rem(eOipv4addr_t ipv4)
void select(bool on, eOipv4addr_t ipv4)
int add(boardInfo2_t &info2, eOipv4addr_t ipv4, bool force=false)
EthBoard & operator[](int i)
static const eOipv4addr_t ipv4selected
void setMoreInfo(string &moreinfo)
string getCompilationDateOfRunning(void)
string getVersionfRunning(void)
EthBoard(boardInfo2_t &info2, eOipv4addr_t ipv4)
void setIPV4(eOipv4addr_t ipv4)
string getInfoOnEEPROM(void)
string getDatefRunning(void)
const string getMoreInfo(void)
void setInfo(boardInfo2_t &info2)
void setSelected(bool selected)