OpenPacket Class Reference

Inheritance diagram for OpenPacket:

List of all members.

Public Member Functions

 OpenPacket (const uint8_t *d, uint16_t l) throw (CorruptMessage)
 OpenPacket (const AsNum &as, const IPv4 &bgpid, const uint16_t holdtime)
bool encode (uint8_t *buf, size_t &len, const BGPPeerData *peerdata) const
string str () const
uint8_t Version () const
const AsNum as () const
uint16_t HoldTime () const
const IPv4 id () const
uint8_t OptParmLen () const
bool operator== (const OpenPacket &him) const
void add_parameter (const ParameterNode &p)
const ParameterList & parameter_list () const

Private Member Functions

 OpenPacket (const OpenPacket &OpenPacket)

Private Attributes

IPv4 _id
AsNum _as
uint16_t _HoldTime
uint8_t _OptParmLen
uint8_t _Version
ParameterList _parameter_list

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations