OpenSDN source code
BfdProto Member List

This is the complete list of members for BfdProto, including all inherited members.

ActiveSessions() constBfdProtoinline
agent() constProtoinline
agent_Protoprotected
AllocProtoHandler(boost::shared_ptr< PktInfo > info, boost::asio::io_context &io)BfdProtovirtual
bfd_communicator()BfdProtoinline
BfdCommunicatorBfdProtoprivate
BfdHealthCheckSessionControl(HealthCheckTable::HealthCheckServiceAction action, HealthCheckInstanceService *service)BfdProto
BfdProto(Agent *agent, boost::asio::io_context &io)BfdProto
client_BfdProtoprivate
communicator_BfdProtoprivate
DISALLOW_COPY_AND_ASSIGN(BfdProto)BfdProtoprivate
Enqueue(boost::shared_ptr< PktInfo > msg)BfdProtovirtual
free_buffer_Protoprotected
FreeBuffer(PktInfo *msg)Proto
get_io_service() constProtoinline
GetStats() constBfdProtoinline
handler_BfdProtoprivate
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()BfdProtoinline
IncrementReceived()BfdProtoinline
IncrementReceiveDropCount()BfdProtoinline
IncrementSent()BfdProtoinline
io_Protoprotected
kMinRxIntervalBfdProtostatic
kMinTxIntervalBfdProtostatic
kMultiplierBfdProtostatic
module_Protoprotected
msg_BfdProtoprivate
mutex_BfdProtoprivate
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)BfdProtovirtual
Proto(Agent *agent, const char *task_name, PktHandler::PktModuleName mod, boost::asio::io_context &io)Proto
ProtoWorkQueue typedefProto
RunProtoHandler(ProtoHandler *handler)Proto
rx_mutex_BfdProtoprivate
server_BfdProtoprivate
Sessions typedefBfdProtoprivate
sessions_BfdProtoprivate
SessionsPair typedefBfdProtoprivate
set_free_buffer(bool val)Protoinline
set_trace(bool val)Protoinline
Shutdown()BfdProtoinline
stats_BfdProtoprivate
TokenAvailable(TokenPool *pool)Protoinlinevirtual
trace_Protoprotected
Validate(PktInfo *msg)Protoinlinevirtual
work_queue() constProtoinline
work_queue_Protoprotected
~BfdProto()BfdProtovirtual
~Proto()Protovirtual