libbgp  0.6
A C++ BGP Library.
libbgp::BgpOpenMessage Member List

This is the complete list of members for libbgp::BgpOpenMessage, including all inherited members.

_print(size_t indent, uint8_t **to, size_t *buf_left, const char *format,...)libbgp::Serializableprotectedstatic
addCapability(std::shared_ptr< BgpCapability > capability)libbgp::BgpOpenMessage
bgp_id (defined in libbgp::BgpOpenMessage)libbgp::BgpOpenMessage
BgpMessage(BgpLogHandler *logger)libbgp::BgpMessageinline
BgpOpenMessage(BgpLogHandler *logger, bool use_4b_asn)libbgp::BgpOpenMessage
BgpOpenMessage(BgpLogHandler *logger, bool use_4b_asn, uint16_t my_asn, uint16_t hold_time, uint32_t bgp_id)libbgp::BgpOpenMessage
BgpOpenMessage(BgpLogHandler *logger, bool use_4b_asn, uint16_t my_asn, uint16_t hold_time, const char *bgp_id)libbgp::BgpOpenMessage
doPrint(size_t indent, uint8_t **to, size_t *buf_sz) constlibbgp::BgpOpenMessagevirtual
err_code (defined in libbgp::Serializable)libbgp::Serializableprotected
err_data (defined in libbgp::Serializable)libbgp::Serializableprotected
err_len (defined in libbgp::Serializable)libbgp::Serializableprotected
err_subcode (defined in libbgp::Serializable)libbgp::Serializableprotected
forwardParseError(const Serializable &other)libbgp::Serializableprotected
getAsn() constlibbgp::BgpOpenMessage
getCapabilities() constlibbgp::BgpOpenMessage
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
hasCapability(uint8_t code) constlibbgp::BgpOpenMessage
hasError() constlibbgp::Serializable
hold_time (defined in libbgp::BgpOpenMessage)libbgp::BgpOpenMessage
length() constlibbgp::Serializablevirtual
logger (defined in libbgp::Serializable)libbgp::Serializableprotected
my_asn (defined in libbgp::BgpOpenMessage)libbgp::BgpOpenMessage
parse(const uint8_t *from, size_t msg_sz)libbgp::BgpOpenMessagevirtual
print(uint8_t *to, size_t buf_sz) constlibbgp::Serializable
print(size_t indent, uint8_t *to, size_t buf_sz) constlibbgp::Serializable
Serializable(BgpLogHandler *logger)libbgp::Serializable
setAsn(uint32_t my_asn)libbgp::BgpOpenMessage
setError(uint8_t err, uint8_t suberr, const uint8_t *data, size_t data_len)libbgp::Serializableprotected
setLogger(BgpLogHandler *logger)libbgp::Serializable
type (defined in libbgp::BgpMessage)libbgp::BgpMessage
version (defined in libbgp::BgpOpenMessage)libbgp::BgpOpenMessage
write(uint8_t *to, size_t buf_sz) constlibbgp::BgpOpenMessagevirtual
~BgpMessage() (defined in libbgp::BgpMessage)libbgp::BgpMessageinlinevirtual
~BgpOpenMessage() (defined in libbgp::BgpOpenMessage)libbgp::BgpOpenMessage
~Serializable()libbgp::Serializable