_print(size_t indent, uint8_t **to, size_t *buf_left, const char *format,...) | libbgp::Serializable | protectedstatic |
afi | libbgp::BgpPathAttribMpNlriBase | |
BgpPathAttrib(BgpLogHandler *logger) | libbgp::BgpPathAttrib | |
BgpPathAttrib(BgpLogHandler *logger, const uint8_t *value, uint16_t val_len) | libbgp::BgpPathAttrib | |
BgpPathAttribMpNlriBase(BgpLogHandler *logger) (defined in libbgp::BgpPathAttribMpNlriBase) | libbgp::BgpPathAttribMpNlriBase | |
BgpPathAttribMpUnreachNlriIpv6(BgpLogHandler *logger) (defined in libbgp::BgpPathAttribMpUnreachNlriIpv6) | libbgp::BgpPathAttribMpUnreachNlriIpv6 | |
clone() const | libbgp::BgpPathAttribMpUnreachNlriIpv6 | virtual |
libbgp::BgpPathAttribMpNlriBase::clone(BgpLogHandler *new_logger) const | libbgp::BgpPathAttrib | |
doPrint(size_t indent, uint8_t **to, size_t *buf_sz) const | libbgp::BgpPathAttribMpUnreachNlriIpv6 | virtual |
err_code (defined in libbgp::Serializable) | libbgp::Serializable | protected |
err_data (defined in libbgp::Serializable) | libbgp::Serializable | protected |
err_len (defined in libbgp::Serializable) | libbgp::Serializable | protected |
err_subcode (defined in libbgp::Serializable) | libbgp::Serializable | protected |
extended | libbgp::BgpPathAttrib | |
forwardParseError(const Serializable &other) | libbgp::Serializable | protected |
GetAfiFromBuffer(const uint8_t *buffer, size_t length) (defined in libbgp::BgpPathAttribMpNlriBase) | libbgp::BgpPathAttribMpNlriBase | static |
getError() const (defined in libbgp::Serializable) | libbgp::Serializable | |
getErrorCode() const (defined in libbgp::Serializable) | libbgp::Serializable | |
getErrorLength() const (defined in libbgp::Serializable) | libbgp::Serializable | |
getErrorSubCode() const (defined in libbgp::Serializable) | libbgp::Serializable | |
GetTypeFromBuffer(const uint8_t *buffer, size_t buffer_sz) | libbgp::BgpPathAttrib | static |
hasError() const | libbgp::Serializable | |
length() const | libbgp::BgpPathAttribMpUnreachNlriIpv6 | virtual |
logger (defined in libbgp::Serializable) | libbgp::Serializable | protected |
optional | libbgp::BgpPathAttrib | |
parse(const uint8_t *buffer, size_t length) | libbgp::BgpPathAttribMpUnreachNlriIpv6 | virtual |
parseHeader(const uint8_t *buffer, size_t length) (defined in libbgp::BgpPathAttribMpNlriBase) | libbgp::BgpPathAttribMpNlriBase | protected |
partial | libbgp::BgpPathAttrib | |
print(uint8_t *to, size_t buf_sz) const | libbgp::Serializable | |
print(size_t indent, uint8_t *to, size_t buf_sz) const | libbgp::Serializable | |
printFlags(size_t indent, uint8_t **to, size_t *buf_sz) const | libbgp::BgpPathAttrib | protected |
safi | libbgp::BgpPathAttribMpNlriBase | |
Serializable(BgpLogHandler *logger) | libbgp::Serializable | |
setError(uint8_t err, uint8_t suberr, const uint8_t *data, size_t data_len) | libbgp::Serializable | protected |
setLogger(BgpLogHandler *logger) | libbgp::Serializable | |
transitive | libbgp::BgpPathAttrib | |
type_code | libbgp::BgpPathAttrib | |
value_len | libbgp::BgpPathAttrib | protected |
withdrawn_routes (defined in libbgp::BgpPathAttribMpUnreachNlriIpv6) | libbgp::BgpPathAttribMpUnreachNlriIpv6 | |
write(uint8_t *buffer, size_t buffer_sz) const | libbgp::BgpPathAttribMpUnreachNlriIpv6 | virtual |
writeHeader(uint8_t *buffer, size_t buffer_sz) const | libbgp::BgpPathAttrib | protected |
~BgpPathAttrib() | libbgp::BgpPathAttrib | virtual |
~Serializable() | libbgp::Serializable | |