package com.netifera.platform.net.wifi.sniffing;
import java.util.Collection;
import com.netifera.platform.net.sniffing.IPacketFilter;
import com.netifera.platform.net.sniffing.IPacketSniffer;
import com.netifera.platform.net.sniffing.ISnifferHandle;
import com.netifera.platform.net.sniffing.util.ISniffingEngineEx;
import com.netifera.platform.net.wifi.packets.WiFiFrame;
import com.netifera.platform.net.wifi.pcap.IWirelessCaptureInterface;
public interface IWifiSniffingEngine extends ISniffingEngineEx {
Collection<IWirelessCaptureInterface> getWifiInterfaces();
ISnifferHandle createWifiHandle(IWirelessCaptureInterface iface,
IPacketFilter filter, IPacketSniffer<WiFiFrame> sniffer);
}