First work on layer 2 sequence matching. Basic functionality seems to work. Cleanup...
[pingpong.git] / Code / Projects / SmartPlugDetector / src / main / java / edu / uci / iotproject / Layer2FlowReassemblerObserver.java
1 package edu.uci.iotproject;
2
3 /**
4  * For observing a {@link L2FlowReassembler}.
5  *
6  * @author Janus Varmarken
7  */
8 public interface Layer2FlowReassemblerObserver {
9
10     /**
11      * Invoked when when a {@link L2FlowReassembler} detects a new flow (i.e., when it encounters traffic between two
12      * MAC addresses that has not previously communicated in the traffic trace).
13      *
14      * @param reassembler The {@link L2FlowReassembler} that detected the new flow.
15      * @param newFlow The new flow.
16      */
17     void onNewFlow(L2FlowReassembler reassembler, Layer2Flow newFlow);
18
19 }