libbgp
0.6
A C++ BGP Library.
|
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::Serializable | protectedstatic |
addCapability(std::shared_ptr< BgpCapability > capability) | libbgp::BgpOpenMessage | |
bgp_id (defined in libbgp::BgpOpenMessage) | libbgp::BgpOpenMessage | |
BgpMessage(BgpLogHandler *logger) | libbgp::BgpMessage | inline |
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) const | libbgp::BgpOpenMessage | 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 |
forwardParseError(const Serializable &other) | libbgp::Serializable | protected |
getAsn() const | libbgp::BgpOpenMessage | |
getCapabilities() const | libbgp::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) const | libbgp::BgpOpenMessage | |
hasError() const | libbgp::Serializable | |
hold_time (defined in libbgp::BgpOpenMessage) | libbgp::BgpOpenMessage | |
length() const | libbgp::Serializable | virtual |
logger (defined in libbgp::Serializable) | libbgp::Serializable | protected |
my_asn (defined in libbgp::BgpOpenMessage) | libbgp::BgpOpenMessage | |
parse(const uint8_t *from, size_t msg_sz) | libbgp::BgpOpenMessage | virtual |
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 | |
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::Serializable | protected |
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) const | libbgp::BgpOpenMessage | virtual |
~BgpMessage() (defined in libbgp::BgpMessage) | libbgp::BgpMessage | inlinevirtual |
~BgpOpenMessage() (defined in libbgp::BgpOpenMessage) | libbgp::BgpOpenMessage | |
~Serializable() | libbgp::Serializable |