Public Member Functions | |
Service () | |
Service (const string &_name, const string &_info1, const string &_info2, const string &_info3, const time_t &_lastseen=0) | |
Service (const Service &rh) | |
string | getName () const |
string | getInfo1 () const |
string | getInfo2 () const |
string | getInfo3 () const |
time_t | getLastseen () const |
void | setName (string _name) |
void | setInfo1 (string _info1) |
void | setInfo2 (string _info2) |
void | setInfo3 (string _info3) |
void | setLastseen (time_t _lastseen) |
Service & | operator= (const Service &rh) |
Private Attributes | |
string | name |
string | info1 |
string | info2 |
string | info3 |
time_t | lastseen |
Definition at line 92 of file PeriodicBroadcast.h.
ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service | ( | ) | [inline] |
Definition at line 101 of file PeriodicBroadcast.h.
ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service | ( | const string & | _name, | |
const string & | _info1, | |||
const string & | _info2, | |||
const string & | _info3, | |||
const time_t & | _lastseen = 0 | |||
) | [inline] |
Definition at line 105 of file PeriodicBroadcast.h.
References ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen.
ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service | ( | const Service & | rh | ) | [inline] |
Definition at line 114 of file PeriodicBroadcast.h.
References ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info1, ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info2, ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info3, ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen, and ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::name.
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo1 | ( | ) | const [inline] |
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo2 | ( | ) | const [inline] |
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo3 | ( | ) | const [inline] |
time_t ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getLastseen | ( | ) | const [inline] |
Definition at line 138 of file PeriodicBroadcast.h.
References ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen.
Referenced by ariba::utility::PeriodicBroadcast::updateRemoteServices().
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getName | ( | ) | const [inline] |
Definition at line 122 of file PeriodicBroadcast.h.
Referenced by ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::operator=(), and ariba::utility::PeriodicBroadcast::PeriodicBroadcast::udp_server::sendservice().
Service& ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::operator= | ( | const Service & | rh | ) | [inline] |
Definition at line 162 of file PeriodicBroadcast.h.
References ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo1(), ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo2(), ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo3(), ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getName(), and ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen.
void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setInfo1 | ( | string | _info1 | ) | [inline] |
Definition at line 146 of file PeriodicBroadcast.h.
void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setInfo2 | ( | string | _info2 | ) | [inline] |
Definition at line 150 of file PeriodicBroadcast.h.
void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setInfo3 | ( | string | _info3 | ) | [inline] |
Definition at line 154 of file PeriodicBroadcast.h.
void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setLastseen | ( | time_t | _lastseen | ) | [inline] |
Definition at line 158 of file PeriodicBroadcast.h.
References ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen.
void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setName | ( | string | _name | ) | [inline] |
Definition at line 142 of file PeriodicBroadcast.h.
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info1 [private] |
Definition at line 95 of file PeriodicBroadcast.h.
Referenced by ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service().
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info2 [private] |
Definition at line 96 of file PeriodicBroadcast.h.
Referenced by ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service().
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info3 [private] |
Definition at line 97 of file PeriodicBroadcast.h.
Referenced by ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service().
time_t ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen [private] |
Definition at line 98 of file PeriodicBroadcast.h.
Referenced by ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getLastseen(), ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::operator=(), ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service(), and ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setLastseen().
string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::name [private] |
Definition at line 94 of file PeriodicBroadcast.h.
Referenced by ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service().