org.jnetpcap.packet.analysis
Class FragmentAssemblyEvent

java.lang.Object
  extended by org.jnetpcap.packet.analysis.AbstractAnalyzerEvent<FragmentAssemblyEvent.Type>
      extended by org.jnetpcap.packet.analysis.FragmentAssemblyEvent
All Implemented Interfaces:
AnalyzerEvent

public class FragmentAssemblyEvent
extends AbstractAnalyzerEvent<FragmentAssemblyEvent.Type>

Author:
Mark Bednarczyk, Sly Technologies, Inc.

Nested Class Summary
static class FragmentAssemblyEvent.Type
           
 
Nested classes/interfaces inherited from interface org.jnetpcap.packet.analysis.AnalyzerEvent
AnalyzerEvent.AnalyzerEventType
 
Constructor Summary
FragmentAssemblyEvent(FragmentAssembler source, FragmentAssemblyEvent.Type type, FragmentAssembly assembly)
           
 
Method Summary
static FragmentAssemblyEvent createCompletePdu(FragmentAssembler source, FragmentAssembly assembly)
           
static FragmentAssemblyEvent createIncompletePdu(FragmentAssembler source, FragmentAssembly assembly)
           
 FragmentAssembly getAssembly()
           
 
Methods inherited from class org.jnetpcap.packet.analysis.AbstractAnalyzerEvent
getSource, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FragmentAssemblyEvent

public FragmentAssemblyEvent(FragmentAssembler source,
                             FragmentAssemblyEvent.Type type,
                             FragmentAssembly assembly)
Parameters:
source -
type -
Method Detail

createCompletePdu

public static FragmentAssemblyEvent createCompletePdu(FragmentAssembler source,
                                                      FragmentAssembly assembly)

createIncompletePdu

public static FragmentAssemblyEvent createIncompletePdu(FragmentAssembler source,
                                                        FragmentAssembly assembly)

getAssembly

public final FragmentAssembly getAssembly()