xorp

PathAttribute Member List

This is the complete list of members for PathAttribute, including all inherited members.
_flags (defined in PathAttribute)PathAttribute [protected]
_type (defined in PathAttribute)PathAttribute [protected]
add_hash(MD5_CTX *context) const PathAttribute [inline]
clone() const =0PathAttribute [pure virtual]
create(const uint8_t *d, uint16_t max_len, size_t &actual_length, const BGPPeerData *peerdata, uint32_t ip_version)PathAttribute [static]
encode(uint8_t *buf, size_t &length, const BGPPeerData *peerdata) const =0PathAttribute [pure virtual]
extended() const (defined in PathAttribute)PathAttribute [inline]
Extended enum value (defined in PathAttribute)PathAttribute
flags() const PathAttribute [inline]
Flags enum name (defined in PathAttribute)PathAttribute
header_size() const PathAttribute [inline]
length(const uint8_t *d)PathAttribute [inline, protected, static]
NoFlags enum value (defined in PathAttribute)PathAttribute
operator<(const PathAttribute &him) const PathAttribute
operator==(const PathAttribute &him) const (defined in PathAttribute)PathAttribute
Optional enum value (defined in PathAttribute)PathAttribute
optional() const (defined in PathAttribute)PathAttribute [inline]
partial() const (defined in PathAttribute)PathAttribute [inline]
Partial enum value (defined in PathAttribute)PathAttribute
PathAttribute(Flags f, PathAttType t)PathAttribute [inline, protected]
PathAttribute(const uint8_t *d)PathAttribute [inline, protected]
PathAttribute() (defined in PathAttribute)PathAttribute [private]
payload(const uint8_t *d) (defined in PathAttribute)PathAttribute [inline, protected]
pretty_print() (defined in PathAttribute)PathAttribute
set_header(uint8_t *data, size_t payload_size, size_t &wire_size) const PathAttribute [protected]
set_partial()PathAttribute [inline]
sorttype() const PathAttribute [inline, protected]
str() const PathAttribute [virtual]
total_tlv_length(const uint8_t *d)PathAttribute [inline, protected, static]
Transitive enum value (defined in PathAttribute)PathAttribute
transitive() const (defined in PathAttribute)PathAttribute [inline]
type() const PathAttribute [inline]
ValidFlags enum value (defined in PathAttribute)PathAttribute
well_known() const (defined in PathAttribute)PathAttribute [inline]
~PathAttribute() (defined in PathAttribute)PathAttribute [inline, virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations