org.jnetpcap.packet.annotate
Enum Protocol.Suite

java.lang.Object
  extended by java.lang.Enum<Protocol.Suite>
      extended by org.jnetpcap.packet.annotate.Protocol.Suite
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Protocol.Suite>
Enclosing class:
Protocol

public static enum Protocol.Suite
extends java.lang.Enum<Protocol.Suite>

The Enum Suite.


Enum Constant Summary
APPLE
          Apple Corp family of protocols.
APPLICATION
          OSI application layer set of protocols.
CISCO
          Cisco Systems family of protocols.
HP
          Hewlet Packard Corp family of protocols.
IBM
          IBM family of protocols.
ISO
          ISO family of protocols.
LAN
          Local Area Network family of protocols.
MAN
          Metropolitan Area Network family of protocols.
MICROSOFT
          Microsoft Corp family of protocols.
MOBILE
          Mobile communication device family of protocols.
NETWORK
          OSI network layer family of protocols.
NOVELL
          Novell family of protocols.
OTHER
          Catch all suite for other types of protocols.
SAN
          Storage Area Network family of protocols.
SECURITY
          Security related family of protocols.
SS7
          SS7 family of protocols.
SUN
          Sun Microsystems Corp family of protocols.
TCP_IP
          Tcp/Ip family of protocols.
VOIP
          Voice over IP family of protocols.
VPN
          Tunneling family of protocols.
WAN
          Wide Area Network family of protocols.
WIRELESS
          Wireless family of protocols.
 
Method Summary
static Protocol.Suite valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Protocol.Suite[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

APPLICATION

public static final Protocol.Suite APPLICATION
OSI application layer set of protocols.


TCP_IP

public static final Protocol.Suite TCP_IP
Tcp/Ip family of protocols.


SECURITY

public static final Protocol.Suite SECURITY
Security related family of protocols.


VPN

public static final Protocol.Suite VPN
Tunneling family of protocols.


MOBILE

public static final Protocol.Suite MOBILE
Mobile communication device family of protocols.


NETWORK

public static final Protocol.Suite NETWORK
OSI network layer family of protocols.


WIRELESS

public static final Protocol.Suite WIRELESS
Wireless family of protocols.


VOIP

public static final Protocol.Suite VOIP
Voice over IP family of protocols.


LAN

public static final Protocol.Suite LAN
Local Area Network family of protocols.


MAN

public static final Protocol.Suite MAN
Metropolitan Area Network family of protocols.


WAN

public static final Protocol.Suite WAN
Wide Area Network family of protocols.


SAN

public static final Protocol.Suite SAN
Storage Area Network family of protocols.


ISO

public static final Protocol.Suite ISO
ISO family of protocols.


SS7

public static final Protocol.Suite SS7
SS7 family of protocols.


CISCO

public static final Protocol.Suite CISCO
Cisco Systems family of protocols.


IBM

public static final Protocol.Suite IBM
IBM family of protocols.


MICROSOFT

public static final Protocol.Suite MICROSOFT
Microsoft Corp family of protocols.


NOVELL

public static final Protocol.Suite NOVELL
Novell family of protocols.


APPLE

public static final Protocol.Suite APPLE
Apple Corp family of protocols.


HP

public static final Protocol.Suite HP
Hewlet Packard Corp family of protocols.


SUN

public static final Protocol.Suite SUN
Sun Microsystems Corp family of protocols.


OTHER

public static final Protocol.Suite OTHER
Catch all suite for other types of protocols.

Method Detail

values

public static Protocol.Suite[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Protocol.Suite c : Protocol.Suite.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Protocol.Suite valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null