Profishark API 2.6.1.0
Loading...
Searching...
No Matches
ProfisharkApiPacketsTypeFilter Struct Reference

Packets type filter configuration. More...

#include <ProfisharkAPI.h>

Data Fields

union { 
   struct { 
      bool   isIPv4 
      bool   isIPv6 
      bool   isARP 
      bool   isTCP 
      bool   isUDP 
      bool   isICMP 
      bool   isIGMP 
      bool   isHTTPS 
      bool   isHTTP 
      bool   isFTP 
      bool   isDNS 
      bool   isSMTP 
      bool   isPOP3 
      bool   isDHCP 
      bool   isSSH 
      bool   isSIP 
      bool   isSMB 
      bool   isTCPFlags_FIN 
      bool   isTCPFlags_SYN 
      bool   isTCPFlags_RST 
      bool   isTCPFlags_PSH 
      bool   isTCPFlags_ACK 
      bool   isZeroWindow 
      bool   isQUIC 
      bool   isVLAN 
      bool   isL2Other 
      bool   isL4Other 
   } 
   bool   type [26] 
}; 

Detailed Description

Packets type filter configuration.

Field Documentation

◆ isARP

bool isARP

packet is ARP

◆ isDHCP

bool isDHCP

packet is DHCP

◆ isDNS

bool isDNS

packet is DNS

◆ isFTP

bool isFTP

packet is FTP

◆ isHTTP

bool isHTTP

packet is HTTP

◆ isHTTPS

bool isHTTPS

packet is HTTPS

◆ isICMP

bool isICMP

packet is ICMP

◆ isIGMP

bool isIGMP

packet is IGMP

◆ isIPv4

bool isIPv4

packet is IPV4

◆ isIPv6

bool isIPv6

packet is IPV6

◆ isL2Other

bool isL2Other

packet has another L2 type

◆ isL4Other

bool isL4Other

packet has another L4 type

◆ isPOP3

bool isPOP3

packet is POP3

◆ isQUIC

bool isQUIC

packet is QUIC

◆ isSIP

bool isSIP

packet is SIP

◆ isSMB

bool isSMB

packet is SMB

◆ isSMTP

bool isSMTP

packet is SMTP

◆ isSSH

bool isSSH

packet is SSH

◆ isTCP

bool isTCP

packet is TCP

◆ isTCPFlags_ACK

bool isTCPFlags_ACK

packet TCP flag ACK is on

◆ isTCPFlags_FIN

bool isTCPFlags_FIN

packet TCP flag FIN is on

◆ isTCPFlags_PSH

bool isTCPFlags_PSH

packet TCP flag PSH is on

◆ isTCPFlags_RST

bool isTCPFlags_RST

packet TCP flag RST is on

◆ isTCPFlags_SYN

bool isTCPFlags_SYN

packet TCP flag SYN is on

◆ isUDP

bool isUDP

packet is UDP

◆ isVLAN

bool isVLAN

packet has a VLAN tag

◆ isZeroWindow

bool isZeroWindow

TCP window size is zero


The documentation for this struct was generated from the following file: