OpenSDN source code
IgmpProto Member List

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

agent() constProtoinline
agent_Protoprotected
AllocProtoHandler(boost::shared_ptr< PktInfo > info, boost::asio::io_context &io)IgmpProtovirtual
AsyncRead()IgmpProtoprivate
ClearItfStats(const VnEntry *vn, IpAddress gateway)IgmpProto
ClearStats()IgmpProtoinline
DISALLOW_COPY_AND_ASSIGN(IgmpProto)IgmpProtoprivate
Enqueue(boost::shared_ptr< PktInfo > msg)Protovirtual
free_buffer_Protoprotected
FreeBuffer(PktInfo *msg)Proto
get_io_service() constProtoinline
GetGmpProto()IgmpProtoinline
GetItfStats(const VnEntry *vn, IpAddress gateway, IgmpInfo::IgmpItfStats &stats)IgmpProto
GetStats() constIgmpProtoinline
gmp_proto_IgmpProtoprivate
IgmpProto(Agent *agent, boost::asio::io_context &io)IgmpProto
IgmpProtoInit(void)IgmpProto
IncrSendStats(const VmInterface *vm_itf, bool tx_done)IgmpProto
IncrStatsBadCksum()IgmpProtoinline
IncrStatsBadInterface()IgmpProtoinline
IncrStatsBadLength()IgmpProtoinline
IncrStatsIpPktLen()IgmpProtoinline
IncrStatsNotLocal()IgmpProtoinline
IncrStatsRejectedPkt()IgmpProtoinline
IncrStatsRxUnknown()IgmpProtoinline
Inet4McRouteTableNotify(DBTablePartBase *part, DBEntryBase *entry)IgmpProtoprivate
io_IgmpProtoprivate
module_Protoprotected
ProcessProto(boost::shared_ptr< PktInfo > msg_info)Proto
ProcessStats(PktStatsType::Type type)Protoinlinevirtual
Proto(Agent *agent, const char *task_name, PktHandler::PktModuleName mod, boost::asio::io_context &io)Proto
ProtoWorkQueue typedefProto
ReadHandler(const boost::system::error_code &error, std::size_t len)IgmpProtoprivate
RunProtoHandler(ProtoHandler *handler)Proto
SendIgmpPacket(const VrfEntry *vrf, IpAddress gmp_addr, GmpPacket *packet)IgmpProto
set_free_buffer(bool val)Protoinline
set_trace(bool val)Protoinline
Shutdown()IgmpProto
stats_IgmpProtoprivate
task_name_IgmpProtoprivate
TokenAvailable(TokenPool *pool)Protoinlinevirtual
trace_Protoprotected
Validate(PktInfo *msg)Protoinlinevirtual
vn_listener_id()IgmpProto
vn_listener_id_IgmpProtoprivate
VnNotify(DBTablePartBase *part, DBEntryBase *entry)IgmpProtoprivate
work_queue() constProtoinline
work_queue_Protoprotected
~IgmpProto()IgmpProtovirtual
~Proto()Protovirtual