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, removePropertyChangeListenerpublic static final String NEW_ICMPV_6_ACTIVITY_PROPERTY_NAME
public static final ProtocolId krakenIcmpv6ProtocolId
public ProtocolId getProtocolId()
BaseProtocolpublic void initialize(KrakenProtocolConfiguration setting)
KrakenBaseProtocolKrakenProtocolConfigurationBuilderImpl
before the bindings are processed.
This method should be called exactly once, multiple calls will result in an exception being thrown.initialize in class KrakenBaseProtocolsetting - 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.