Bees v0.5.0 API

bees.core.anep
Class ANEPDemultiplexKey

java.lang.Object
  |
  +--edu.utah.janos.nodeos.pj_DemultiplexKey
        |
        +--edu.utah.janos.nodeos.DemultiplexKey
              |
              +--bees.core.anep.ANEPDemultiplexKey

public class ANEPDemultiplexKey
extends edu.utah.janos.nodeos.DemultiplexKey

Match ANEP packets with the specified protocolID and ANEP version.

Author:
Utah Janos Team

Inner classes inherited from class edu.utah.janos.nodeos.DemultiplexKey
edu.utah.janos.nodeos.pj_DemultiplexKey.ByteMask
 
Fields inherited from class edu.utah.janos.nodeos.DemultiplexKey
ANEP_ALLFLAGS, ANEP_ANYPROTOID, ANEP_ANYVERSION, ETH_ALLFLAGS, ETH_ANYDADDR, ETH_ANYETYPE, ETH_ANYSADDR, IPV4_ALLFLAGS, IPV4_ANYDADDR, IPV4_ANYPROTO, IPV4_ANYSADDR
 
Constructor Summary
ANEPDemultiplexKey(edu.utah.janos.nodeos.Domain domain, byte version, short protocolID)
          Construct an ANEPDemultiplexKey that matches packets with the given parameters.
ANEPDemultiplexKey(edu.utah.janos.nodeos.Domain domain, short protocolID)
          Construct an ANEPDemultiplexKey with the given parameters.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class edu.utah.janos.nodeos.DemultiplexKey
add, add, add, addANEP, addETH, addIPv4, addTCP, addUDP, length, match, match, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ANEPDemultiplexKey

public ANEPDemultiplexKey(edu.utah.janos.nodeos.Domain domain,
                          byte version,
                          short protocolID)
Construct an ANEPDemultiplexKey that matches packets with the given parameters.
Parameters:
domain - The current domain.
version - The ANEP packet version.
protocolID - The protocol ID to match.

ANEPDemultiplexKey

public ANEPDemultiplexKey(edu.utah.janos.nodeos.Domain domain,
                          short protocolID)
Construct an ANEPDemultiplexKey with the given parameters.
Parameters:
domain - The current domain.
protocolID - The protocol ID to match.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class edu.utah.janos.nodeos.DemultiplexKey
See Also:
Object.toString()

Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/