ariba::utility::PeriodicBroadcast::Service Class Reference

Collaboration diagram for ariba::utility::PeriodicBroadcast::Service:
Collaboration graph
[legend]

List of all members.

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)
Serviceoperator= (const Service &rh)

Private Attributes

string name
string info1
string info2
string info3
time_t lastseen

Detailed Description

Definition at line 92 of file PeriodicBroadcast.h.


Constructor & Destructor Documentation

ariba::utility::PeriodicBroadcast::Service::Service (  )  [inline]

Definition at line 101 of file PeriodicBroadcast.h.

ariba::utility::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 lastseen.

ariba::utility::PeriodicBroadcast::Service::Service ( const Service rh  )  [inline]

Definition at line 114 of file PeriodicBroadcast.h.

References info1, info2, info3, lastseen, and name.


Member Function Documentation

string ariba::utility::PeriodicBroadcast::Service::getInfo1 (  )  const [inline]
string ariba::utility::PeriodicBroadcast::Service::getInfo2 (  )  const [inline]
string ariba::utility::PeriodicBroadcast::Service::getInfo3 (  )  const [inline]
time_t ariba::utility::PeriodicBroadcast::Service::getLastseen (  )  const [inline]

Definition at line 138 of file PeriodicBroadcast.h.

References lastseen.

Referenced by ariba::utility::PeriodicBroadcast::updateRemoteServices().

string ariba::utility::PeriodicBroadcast::Service::getName (  )  const [inline]
Service& ariba::utility::PeriodicBroadcast::Service::operator= ( const Service rh  )  [inline]

Definition at line 162 of file PeriodicBroadcast.h.

References getInfo1(), getInfo2(), getInfo3(), getName(), and lastseen.

void ariba::utility::PeriodicBroadcast::Service::setInfo1 ( string  _info1  )  [inline]

Definition at line 146 of file PeriodicBroadcast.h.

void ariba::utility::PeriodicBroadcast::Service::setInfo2 ( string  _info2  )  [inline]

Definition at line 150 of file PeriodicBroadcast.h.

void ariba::utility::PeriodicBroadcast::Service::setInfo3 ( string  _info3  )  [inline]

Definition at line 154 of file PeriodicBroadcast.h.

void ariba::utility::PeriodicBroadcast::Service::setLastseen ( time_t  _lastseen  )  [inline]

Definition at line 158 of file PeriodicBroadcast.h.

References lastseen.

void ariba::utility::PeriodicBroadcast::Service::setName ( string  _name  )  [inline]

Definition at line 142 of file PeriodicBroadcast.h.


Member Data Documentation

Definition at line 95 of file PeriodicBroadcast.h.

Referenced by Service().

Definition at line 96 of file PeriodicBroadcast.h.

Referenced by Service().

Definition at line 97 of file PeriodicBroadcast.h.

Referenced by Service().

Definition at line 98 of file PeriodicBroadcast.h.

Referenced by getLastseen(), operator=(), Service(), and setLastseen().

Definition at line 94 of file PeriodicBroadcast.h.

Referenced by Service().


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

Generated on Fri Dec 10 11:09:25 2010 for Ariba by  doxygen 1.6.1