class UpdatePacket


Definition#include <packet.hh>
InheritsBGPPacket [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 UpdatePacket ()

UpdatePacket

 UpdatePacket (const uint8_t *d, uint16_t l)

UpdatePacket

 ~UpdatePacket ()

~UpdatePacket

void  add_withdrawn (const BGPWithdrawnRoute& wdr)

add_withdrawn

void  add_pathatt (const PathAttribute& pa)

add_pathatt

void  add_nlri (const NetLayerReachability& nlri)

add_nlri

const list <BGPWithdrawnRoute>&  withdrawn_list ()

withdrawn_list

[const]

const list <PathAttribute*>&  pathattribute_list ()

pathattribute_list

[const]

const list <NetLayerReachability>&  nlri_list ()

nlri_list

[const]

const uint8_t * encode (int& len)

encode

[const]

Reimplemented from BGPPacket.

void  decode ()
throw(CorruptMessage)

decode

bool  big_enough ()

big_enough

[const]

string  str ()

str

[const]

Reimplemented from BGPPacket.

bool  operator== (const UpdatePacket& him)

operator==

[const]


Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:58 2002, using kdoc 2.0a54+XORP.