TRIPUpdateMsg
TRIPUpdateMsg
bool isAUpdateMsg()
TRIPOpCode getType()
virtual void dump(ostream& os)
void writeData(int id) throw(VNetworkException&)
string className()
void checkSanity() throw(TRIPBadDataException&)
const Sptr <TRIPWithdrawnRoute> & getWithdrawnRoute()
const Sptr <TRIPReachableRoute> & getReachableRoute()
const Sptr <TRIPRouteAttr> & getNextHopServer()
const Sptr <TRIPAdvertisePath> & getAdvertisePath()
const Sptr <TRIPRoutedPath> & getRoutedPath()
bool hasAtomicAggregate()
const Sptr <TRIPRouteAttr> & getAtomicAggregate()
bool hasLocalPref()
const Sptr <TRIPRouteAttr> & getLocalPref()
bool hasCommunity()
const Sptr <TRIPRouteAttr> & getCommunity()
bool hasMultiExitDisc()
const Sptr <TRIPRouteAttr> & getMultiExitDisc()
bool hasItadTopology()
const Sptr <TRIPRouteAttr> & getItadTopology()
bool hasAuthAttr()
const Sptr <TRIPRouteAttr> & getAuthAttr()
void addAttribute(Sptr<TRIPRouteAttr> attr)
void addWithdrawnRoute(Sptr<TRIPWithdrawnRoute> route)
void addReachableRoute(Sptr<TRIPReachableRoute> route)
void addAdvertisePath(Sptr<TRIPAdvertisePath> path)
void addRoutedPath(Sptr<TRIPRoutedPath> path)
void parse(const TRIPHeader& hdr, const char* data) throw(TRIPBadDataException&)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de