OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IgmpProto Member List

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

agent() const Protoinline
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() const Protoinline
GetGmpProto()IgmpProtoinline
GetItfStats(const VnEntry *vn, IpAddress gateway, IgmpInfo::IgmpItfStats &stats)IgmpProto
GetStats() const IgmpProtoinline
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() const Protoinline
work_queue_Protoprotected
~IgmpProto()IgmpProtovirtual
~Proto()Protovirtual