DRCL JavaSim API

drcl.inet
Interface InetConstants

All Known Subinterfaces:
InetCoreConstants
All Known Implementing Classes:
InetUtil, Node, NodeBuilder, CSLBuilder, Protocol, CoreServiceLayer, PktFilterSwitch, InterfaceInfo

public interface InetConstants

A collection of constants that are used in the INET framework, especially defining port IDs for auto-build of nodes.

Version:
1.0, 10/17/2000
Author:
Hung-ying Tyan

Field Summary
static java.lang.String BYTE_MODE
          Buffer operation mode
static double DEFAULT_BANDWIDTH
           
static int DEFAULT_BUFFER_SIZE
           
static int DEFAULT_MTU
           
static java.lang.String EVENT_ID_CHANGED_PORT_ID
          The port ID of the identity changed event for both the exporting and receiving ports
static java.lang.String EVENT_IDENTITY_ADDED
          The event type of the identity added event.
static java.lang.String EVENT_IDENTITY_REMOVED
          The event type of the identity removed event.
static java.lang.String EVENT_IF_NEIGHBOR_DOWN
          The event type of the neighbor-down (a neighbor is lost) event.
static java.lang.String EVENT_IF_NEIGHBOR_UP
          The event type of the neighbor-up (a neighbor is discovered) event.
static java.lang.String EVENT_IF_PORT_ID
          The port ID of the interface/neighbor event for both the exporting and receiving ports
static java.lang.String EVENT_MCAST_HOST_PORT_ID
           
static java.lang.String EVENT_PKT_ARRIVAL
          The event type of the packet arrival event.
static java.lang.String EVENT_PKT_ARRIVAL_PORT_ID
          The port ID of the packet arrival event for both the exporting and receiving ports
static java.lang.String EVENT_RT_ENTRY_ADDED
          The event type of the routing entry added event.
static java.lang.String EVENT_RT_ENTRY_MODIFIED
          The event type of the routing entry modified event.
static java.lang.String EVENT_RT_ENTRY_REMOVED
          The event type of the routing entry removed event.
static java.lang.String EVENT_RT_MCAST_CHANGED_PORT_ID
          The port ID of the multicast routing entry changed event for both the exporting and receiving ports
static java.lang.String EVENT_RT_UCAST_CHANGED_PORT_ID
          The port ID of the unicast routing entry changed event for both the exporting and receiving ports
static java.lang.String EVENT_VIF_NEIGHBOR_DOWN
          The event type of the (virtual) neighbor-down (a neighbor is lost) event.
static java.lang.String EVENT_VIF_NEIGHBOR_UP
          The event type of the (virtual) neighbor-up (a neighbor is discovered) event.
static java.lang.String EVENT_VIF_PORT_ID
          The port ID of the virtual interface/neighbor event for both the exporting and receiving ports
static java.lang.String HOST_ENTRY_EXT
          The RT extension of an "host" entry.
static java.lang.String ID_CSL
           
static java.lang.String MCAST_QUERY_PORT_ID
          The port ID of the multicast query for both the initiating and reacting ports of the IDLookup contract.
static java.lang.String PACKET_MODE
          Buffer operation mode
static int PID_DV
           
static int PID_DVMRP
           
static int PID_HELLO
           
static int PID_IGMP
           
static int PID_OSPF
           
static int PID_RSVP
           
static int PID_TCP
           
static int PID_UDP
           
static java.lang.String SERVICE_CONFIGSW_PORT_ID
          The port ID of the {#link drcl.inet.contract.ConfigSwitch} services.
static java.lang.String SERVICE_ID_PORT_ID
          The port ID of the {#link drcl.inet.contract.IDLookup} and {#link drcl.inet.contract.IDConfig} services.
static java.lang.String SERVICE_IF_PORT_ID
          The port ID of the {#link drcl.inet.contract.IFQuery} services.
static java.lang.String SERVICE_MCAST_PORT_ID
           
static java.lang.String SERVICE_RT_PORT_ID
          The port ID of the {#link drcl.inet.contract.RTLookup} and {#link drcl.inet.contract.RTConfig} services.
static java.lang.String UCAST_QUERY_PORT_ID
          The port ID of the unicast query for both the initiating and reacting ports of the IDLookup contract.
 

Field Detail

ID_CSL

public static final java.lang.String ID_CSL

UCAST_QUERY_PORT_ID

public static final java.lang.String UCAST_QUERY_PORT_ID
The port ID of the unicast query for both the initiating and reacting ports of the IDLookup contract.

MCAST_QUERY_PORT_ID

public static final java.lang.String MCAST_QUERY_PORT_ID
The port ID of the multicast query for both the initiating and reacting ports of the IDLookup contract.

EVENT_PKT_ARRIVAL_PORT_ID

public static final java.lang.String EVENT_PKT_ARRIVAL_PORT_ID
The port ID of the packet arrival event for both the exporting and receiving ports

EVENT_ID_CHANGED_PORT_ID

public static final java.lang.String EVENT_ID_CHANGED_PORT_ID
The port ID of the identity changed event for both the exporting and receiving ports

EVENT_RT_UCAST_CHANGED_PORT_ID

public static final java.lang.String EVENT_RT_UCAST_CHANGED_PORT_ID
The port ID of the unicast routing entry changed event for both the exporting and receiving ports

EVENT_RT_MCAST_CHANGED_PORT_ID

public static final java.lang.String EVENT_RT_MCAST_CHANGED_PORT_ID
The port ID of the multicast routing entry changed event for both the exporting and receiving ports

EVENT_IF_PORT_ID

public static final java.lang.String EVENT_IF_PORT_ID
The port ID of the interface/neighbor event for both the exporting and receiving ports

EVENT_VIF_PORT_ID

public static final java.lang.String EVENT_VIF_PORT_ID
The port ID of the virtual interface/neighbor event for both the exporting and receiving ports

EVENT_PKT_ARRIVAL

public static final java.lang.String EVENT_PKT_ARRIVAL
The event type of the packet arrival event.

EVENT_IDENTITY_ADDED

public static final java.lang.String EVENT_IDENTITY_ADDED
The event type of the identity added event.

EVENT_IDENTITY_REMOVED

public static final java.lang.String EVENT_IDENTITY_REMOVED
The event type of the identity removed event.

EVENT_RT_ENTRY_ADDED

public static final java.lang.String EVENT_RT_ENTRY_ADDED
The event type of the routing entry added event.

EVENT_RT_ENTRY_REMOVED

public static final java.lang.String EVENT_RT_ENTRY_REMOVED
The event type of the routing entry removed event.

EVENT_RT_ENTRY_MODIFIED

public static final java.lang.String EVENT_RT_ENTRY_MODIFIED
The event type of the routing entry modified event.

EVENT_IF_NEIGHBOR_UP

public static final java.lang.String EVENT_IF_NEIGHBOR_UP
The event type of the neighbor-up (a neighbor is discovered) event.

EVENT_IF_NEIGHBOR_DOWN

public static final java.lang.String EVENT_IF_NEIGHBOR_DOWN
The event type of the neighbor-down (a neighbor is lost) event.

EVENT_VIF_NEIGHBOR_UP

public static final java.lang.String EVENT_VIF_NEIGHBOR_UP
The event type of the (virtual) neighbor-up (a neighbor is discovered) event.

EVENT_VIF_NEIGHBOR_DOWN

public static final java.lang.String EVENT_VIF_NEIGHBOR_DOWN
The event type of the (virtual) neighbor-down (a neighbor is lost) event.

EVENT_MCAST_HOST_PORT_ID

public static final java.lang.String EVENT_MCAST_HOST_PORT_ID

SERVICE_MCAST_PORT_ID

public static final java.lang.String SERVICE_MCAST_PORT_ID

SERVICE_ID_PORT_ID

public static final java.lang.String SERVICE_ID_PORT_ID
The port ID of the {#link drcl.inet.contract.IDLookup} and {#link drcl.inet.contract.IDConfig} services.

SERVICE_RT_PORT_ID

public static final java.lang.String SERVICE_RT_PORT_ID
The port ID of the {#link drcl.inet.contract.RTLookup} and {#link drcl.inet.contract.RTConfig} services.

SERVICE_IF_PORT_ID

public static final java.lang.String SERVICE_IF_PORT_ID
The port ID of the {#link drcl.inet.contract.IFQuery} services.

SERVICE_CONFIGSW_PORT_ID

public static final java.lang.String SERVICE_CONFIGSW_PORT_ID
The port ID of the {#link drcl.inet.contract.ConfigSwitch} services.

HOST_ENTRY_EXT

public static final java.lang.String HOST_ENTRY_EXT
The RT extension of an "host" entry.

BYTE_MODE

public static final java.lang.String BYTE_MODE
Buffer operation mode

PACKET_MODE

public static final java.lang.String PACKET_MODE
Buffer operation mode

DEFAULT_BANDWIDTH

public static final double DEFAULT_BANDWIDTH

DEFAULT_BUFFER_SIZE

public static final int DEFAULT_BUFFER_SIZE

DEFAULT_MTU

public static final int DEFAULT_MTU

PID_IGMP

public static final int PID_IGMP

PID_HELLO

public static final int PID_HELLO

PID_TCP

public static final int PID_TCP

PID_UDP

public static final int PID_UDP

PID_RSVP

public static final int PID_RSVP

PID_OSPF

public static final int PID_OSPF

PID_DV

public static final int PID_DV

PID_DVMRP

public static final int PID_DVMRP

DRCL JavaSim API

Copyright © 2001 - DRCL, OSU     ~ Back to JavaSim Home ~