diff --git a/src/main/java/ru/serega6531/packmate/pcap/NoOpPcapWorker.java b/src/main/java/ru/serega6531/packmate/pcap/NoOpPcapWorker.java new file mode 100644 index 0000000..0cad155 --- /dev/null +++ b/src/main/java/ru/serega6531/packmate/pcap/NoOpPcapWorker.java @@ -0,0 +1,27 @@ +package ru.serega6531.packmate.pcap; + +import org.pcap4j.core.PcapNativeException; +import ru.serega6531.packmate.model.enums.Protocol; + +public class NoOpPcapWorker implements PcapWorker { + @Override + public void start() throws PcapNativeException { + } + + @Override + public void stop() { + } + + @Override + public void closeAllStreams(Protocol protocol) { + } + + @Override + public int closeTimeoutStreams(Protocol protocol, long timeoutMillis) { + return 0; + } + + @Override + public void setFilter(String filter) { + } +}