Main Page | Modules | Class Hierarchy | Class List | Directories | Class Members | Related Pages | Examples

IPv4Filters Class Reference

Collection of PacketFilters for IPv4 packets. More...

#include <IPv4Filters.h>

List of all members.

Static Public Attributes

static const PacketFilter
*const 
IPV4_PROTO_TCP
static const PacketFilter
*const 
IPV4_PROTO_TCP_STREAM
static const PacketFilter
*const 
IPV4_PROTO_UDP
static const PacketFilter
*const 
IPV4_PROTO_UDP_STREAM


Detailed Description

Collection of PacketFilters for IPv4 packets.

Filters for selecting among IPv4 packets.

Note:
Filters ending in _STREAM are designed for matching StreamKeys rather than TraceIterators; they are set up to use the more generic domain of 'network' rather than 'ipv4' - thus if you attempt to use an IPv4 filter against streams of non-IPv4 packets, it may work, it may seem to work, or it may throw UnknownAttributeExceptions.


Member Data Documentation

const PacketFilter *const IPv4Filters::IPV4_PROTO_TCP [static]
 

Initial value:

 
    new SimplePacketFilter( 
        PacketAttribute( "ip.proto" ), 
        ConcretePacketAttributeValue<int>(6),
        SimplePacketFilter::EQUAL )

const PacketFilter *const IPv4Filters::IPV4_PROTO_TCP_STREAM [static]
 

Initial value:

    new SimplePacketFilter( 
        PacketAttribute( "network.proto" ), 
        ConcretePacketAttributeValue<int>(6),
        SimplePacketFilter::EQUAL )

const PacketFilter *const IPv4Filters::IPV4_PROTO_UDP [static]
 

Initial value:

    new SimplePacketFilter( 
        PacketAttribute( "ip.proto" ), 
        ConcretePacketAttributeValue<int>(17),
        SimplePacketFilter::EQUAL )

const PacketFilter *const IPv4Filters::IPV4_PROTO_UDP_STREAM [static]
 

Initial value:

    new SimplePacketFilter( 
        PacketAttribute( "network.proto" ), 
        ConcretePacketAttributeValue<int>(17),
        SimplePacketFilter::EQUAL )


The documentation for this class was generated from the following files:
Generated on Thu Apr 5 01:02:37 2007 for ANTARES by  doxygen 1.4.2