#include <INetfilter.h>
◆ ~NetfilterBase()
| virtual inet::NetfilterBase::~NetfilterBase |
( |
| ) |
|
|
inlinevirtual |
133 for (
auto hook :
hooks)
134 check_and_cast<HookBase *>(hook.second)->unregisteredFrom(
this);
◆ registerHook()
| virtual void inet::NetfilterBase::registerHook |
( |
int |
priority, |
|
|
INetfilter::IHook * |
hook |
|
) |
| |
|
inlineoverridevirtual |
◆ unregisterHook()
◆ hooks
| std::multimap<int, IHook *> inet::NetfilterBase::hooks |
|
protected |
Referenced by inet::NextHopForwarding::datagramForwardHook(), inet::Ipv6::datagramForwardHook(), inet::Ipv4::datagramForwardHook(), inet::NextHopForwarding::datagramLocalInHook(), inet::Ipv6::datagramLocalInHook(), inet::Ipv4::datagramLocalInHook(), inet::NextHopForwarding::datagramLocalOutHook(), inet::Ipv6::datagramLocalOutHook(), inet::Ipv4::datagramLocalOutHook(), inet::NextHopForwarding::datagramPostRoutingHook(), inet::Ipv6::datagramPostRoutingHook(), inet::Ipv4::datagramPostRoutingHook(), inet::NextHopForwarding::datagramPreRoutingHook(), inet::Ipv6::datagramPreRoutingHook(), inet::Ipv4::datagramPreRoutingHook(), inet::Ipv6::initialize(), and inet::Ipv4::initialize().
The documentation for this class was generated from the following file: