class UpdatePacket


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 UpdatePacket ()

UpdatePacket

 UpdatePacket (const uint8_t *d, uint16_t l, const BGPPeerData *peerdata)
throw(CorruptMessage)

UpdatePacket

 ~UpdatePacket ()

~UpdatePacket

void  add_withdrawn (const BGPUpdateAttrib& wdr)

add_withdrawn

void  add_pathatt (const PathAttribute& pa)

add_pathatt

void  add_pathatt (PathAttribute *pa)

add_pathatt

void  add_nlri (const BGPUpdateAttrib& nlri)

add_nlri

const BGPUpdateAttribList&  wr_list ()

wr_list

[const]

const PathAttributeList<IPv4>&  pa_list ()

pa_list

[const]

const BGPUpdateAttribList&  nlri_list ()

nlri_list

[const]

template <typename A> MPReachNLRIAttribute<A> * mpreach (Safi)

mpreach

[const]

template <typename A> MPUNReachNLRIAttribute<A> * mpunreach (Safi)

mpunreach

[const]

bool  encode (uint8_t *buf, size_t& len, const BGPPeerData *peerdata)

encode

[const]

Reimplemented from BGPPacket.

bool  big_enough ()

big_enough

[const]

string  str ()

str

[const]

Reimplemented from BGPPacket.

bool  operator== (const UpdatePacket& him)

operator==

[const]


Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:06:01 2008, using kdoc 2.0a54+XORP.