filter.rejectPacket
This commit is contained in:
parent
10700106f7
commit
609733c64a
|
@ -12,6 +12,8 @@ import java.io.*;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
public class ByteRateOfChangeReports {
|
public class ByteRateOfChangeReports {
|
||||||
|
public static Filter filter = packet -> false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* sweet baby O(n^2)
|
* sweet baby O(n^2)
|
||||||
*/
|
*/
|
||||||
|
@ -51,8 +53,11 @@ public class ByteRateOfChangeReports {
|
||||||
if (packet != null) {
|
if (packet != null) {
|
||||||
prefix = packet.getName() + " ";
|
prefix = packet.getName() + " ";
|
||||||
DbcField field = packet.getFieldAtByte(id.byteIndex);
|
DbcField field = packet.getFieldAtByte(id.byteIndex);
|
||||||
if (field != null)
|
if (field != null) {
|
||||||
|
if (filter.rejectPacket(field))
|
||||||
|
continue;
|
||||||
prefix += field.getName() + " ";
|
prefix += field.getName() + " ";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -161,4 +166,8 @@ public class ByteRateOfChangeReports {
|
||||||
this.msg = msg;
|
this.msg = msg;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public interface Filter {
|
||||||
|
boolean rejectPacket(DbcField dbcField);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue