class TRIPRouteAttr

TRIPRouteAttr

Inheritance:


Public Methods

virtual void dump(ostream& os)
u_int16_t getLength()
friend ostream& operator<<(ostream& os, const TRIPRouteAttr&)
virtual void writeData(int id) throw(VNetworkException&)
Writes object to given network socket in network byte order
virtual ~TRIPRouteAttr()

Protected Fields

Sptr <TRIPAttrHeader> _hdr
friend class TRIPUpdateMsg

Protected Methods

void copyObj(const TRIPRouteAttr& other)
void setLength(u_int16_t len)
TRIPRouteAttr(u_int8_t aFlg, TRIPAttrTypeFlag type)
Creates a normal Atribute
TRIPRouteAttr(const char* buf) throw(TRIPBadDataException&)
TRIPRouteAttr()
TRIPRouteAttr(u_int8_t aFlg, TRIPAttrTypeFlag type, const TRIPId& id, u_int32_t seqNum)
Creates a link-state attribute

Documentation

TRIPRouteAttr
virtual ~TRIPRouteAttr()

u_int16_t getLength()

friend ostream& operator<<(ostream& os, const TRIPRouteAttr&)

virtual void dump(ostream& os)

virtual void writeData(int id) throw(VNetworkException&)
Writes object to given network socket in network byte order

TRIPRouteAttr()

TRIPRouteAttr(u_int8_t aFlg, TRIPAttrTypeFlag type)
Creates a normal Atribute

TRIPRouteAttr(u_int8_t aFlg, TRIPAttrTypeFlag type, const TRIPId& id, u_int32_t seqNum)
Creates a link-state attribute

void setLength(u_int16_t len)

void copyObj(const TRIPRouteAttr& other)

TRIPRouteAttr(const char* buf) throw(TRIPBadDataException&)

Sptr <TRIPAttrHeader> _hdr

friend class TRIPUpdateMsg


Direct child classes:
TRIPRouteContainer
TRIPPathContainer
TRIPNextHopServer
TRIPMultiExitDisc
TRIPLocalPref
TRIPItadTopology
TRIPCommunity
TRIPAuthAttr
TRIPAtomicAggregate

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de