public class KrakenIcmpv6Handler extends KrakenBaseProtocol
Icmpv6Decoder
in order to
build Icmpv6Activity
objects.
This class does not provide any forward bindings.Modifier and Type | Field and Description |
---|---|
static ProtocolId |
krakenIcmpv6ProtocolId |
static String |
NEW_ICMPV_6_ACTIVITY_PROPERTY_NAME |
BINDING_METHOD_NAME, log, propertyChangeSupport, protocolSetting
Constructor and Description |
---|
KrakenIcmpv6Handler() |
Modifier and Type | Method and Description |
---|---|
protected void |
fireNewIcmpActivity(org.krakenapps.pcap.decoder.icmpv6.Icmpv6Packet p) |
org.krakenapps.pcap.decoder.icmpv6.Icmpv6Decoder |
getKrakenImpv6Decoder() |
ProtocolId |
getProtocolId()
An arbitrary identifier for the protocol(s) this decoder should be able to parse and decode.
|
void |
initialize(KrakenProtocolConfiguration setting)
Initializes this protocol decoder with the information provided by the user.
|
addPropertyChangeListener, addPropertyChangeListener, bind, findProtocolBindingMethod, getCurrentPcapActivity, getPcapHandler, getProtocolConfiguration, removePropertyChangeListener, removePropertyChangeListener
public static final String NEW_ICMPV_6_ACTIVITY_PROPERTY_NAME
public static final ProtocolId krakenIcmpv6ProtocolId
public ProtocolId getProtocolId()
BaseProtocol
public void initialize(KrakenProtocolConfiguration setting)
KrakenBaseProtocol
KrakenProtocolConfigurationBuilderImpl
before the bindings are processed.
This method should be called exactly once, multiple calls will result in an exception being thrown.initialize
in class KrakenBaseProtocol
setting
- the protocol configuration provided by the userprotected void fireNewIcmpActivity(org.krakenapps.pcap.decoder.icmpv6.Icmpv6Packet p)
public org.krakenapps.pcap.decoder.icmpv6.Icmpv6Decoder getKrakenImpv6Decoder()
Copyright © 2013–2015 Institute of networks and security. All rights reserved.