OpenSDN source code
|
This is the complete list of members for BfdProto, including all inherited members.
ActiveSessions() const | BfdProto | inline |
agent() const | Proto | inline |
agent_ | Proto | protected |
AllocProtoHandler(boost::shared_ptr< PktInfo > info, boost::asio::io_context &io) | BfdProto | virtual |
bfd_communicator() | BfdProto | inline |
BfdCommunicator | BfdProto | private |
BfdHealthCheckSessionControl(HealthCheckTable::HealthCheckServiceAction action, HealthCheckInstanceService *service) | BfdProto | |
BfdProto(Agent *agent, boost::asio::io_context &io) | BfdProto | |
client_ | BfdProto | private |
communicator_ | BfdProto | private |
DISALLOW_COPY_AND_ASSIGN(BfdProto) | BfdProto | private |
Enqueue(boost::shared_ptr< PktInfo > msg) | BfdProto | virtual |
free_buffer_ | Proto | protected |
FreeBuffer(PktInfo *msg) | Proto | |
get_io_service() const | Proto | inline |
GetStats() const | BfdProto | inline |
handler_ | BfdProto | private |
HandleReceiveSafe(boost::asio::const_buffer pkt, const boost::asio::ip::udp::endpoint &local_endpoint, const boost::asio::ip::udp::endpoint &remote_endpoint, const BFD::SessionIndex &session_index, uint8_t pkt_len, boost::system::error_code ec) | BfdProto | |
IncrementKaEnqueueCount() | BfdProto | inline |
IncrementReceived() | BfdProto | inline |
IncrementReceiveDropCount() | BfdProto | inline |
IncrementSent() | BfdProto | inline |
io_ | Proto | protected |
kMinRxInterval | BfdProto | static |
kMinTxInterval | BfdProto | static |
kMultiplier | BfdProto | static |
module_ | Proto | protected |
msg_ | BfdProto | private |
mutex_ | BfdProto | private |
NotifyHealthCheckInstanceService(uint32_t interface, IpAddress address, std::string &data) | BfdProto | |
ProcessBfdKeepAlive(boost::shared_ptr< PktInfo > msg) | BfdProto | |
ProcessProto(boost::shared_ptr< PktInfo > msg_info) | Proto | |
ProcessStats(PktStatsType::Type type) | BfdProto | virtual |
Proto(Agent *agent, const char *task_name, PktHandler::PktModuleName mod, boost::asio::io_context &io) | Proto | |
ProtoWorkQueue typedef | Proto | |
RunProtoHandler(ProtoHandler *handler) | Proto | |
rx_mutex_ | BfdProto | private |
server_ | BfdProto | private |
Sessions typedef | BfdProto | private |
sessions_ | BfdProto | private |
SessionsPair typedef | BfdProto | private |
set_free_buffer(bool val) | Proto | inline |
set_trace(bool val) | Proto | inline |
Shutdown() | BfdProto | inline |
stats_ | BfdProto | private |
TokenAvailable(TokenPool *pool) | Proto | inlinevirtual |
trace_ | Proto | protected |
Validate(PktInfo *msg) | Proto | inlinevirtual |
work_queue() const | Proto | inline |
work_queue_ | Proto | protected |
~BfdProto() | BfdProto | virtual |
~Proto() | Proto | virtual |