com.neeve.pkt
Class PktBodyTypes

java.lang.Object
  extended by com.neeve.pkt.PktBodyTypes
Direct Known Subclasses:
PktBodyTypesBase, PktBodyTypesData, PktBodyTypesLink, PktBodyTypesRouter, PktBodyTypesServer, PktBodyTypesSma, PktBodyTypesTxn

public class PktBodyTypes
extends Object

Class containing generic packet body type related definitions.


Field Summary
static int DATA_BEGIN
           
static int DATA_MAX_COUNT
           
static int INVALID
           
static int LINK_BEGIN
           
static int LINK_MAX_COUNT
           
static int NON_SUBHDR_SYS_BEGIN
          First non-subheader system packet type
static int PACKET_BEGIN
          Packet type block allocations start here
static int PACKET_MAX_COUNT
           
static int PLATFORM_STATIC_MAX_COUNT
          Maximum number of statically defined platform packets.
static int ROUTER_BEGIN
           
static int ROUTER_MAX_COUNT
           
static int SERVER_BEGIN
           
static int SERVER_MAX_COUNT
           
static int SMA_BEGIN
           
static int SMA_MAX_COUNT
           
static int SUBHDR_BEGIN
          First subheader packet type
static int SUBHDR_COUNT
          Number of defined subheader packet types
static int SUBHDR_FMC
          Subheader FMC (Fabric Multicast)
static int SUBHDR_FUC
          Subheader FUC (Fabric Unicast)
static int SUBHDR_HSPACE
          Subheader HSpace (Hierarchical Space)
static int SUBHDR_MAX_COUNT
          Maximum number of subheader packet types
static int SUBHDR_ODS
          Subheader ODS (ODS Neeve binding)
static int SUBHDR_ROGRL
          Subheader ROGRL (ROG Recovery Log)
static int SUBHDR_RR
          Subheader RR (Request Reply)
static int SUBHDR_SMA
          Subheader SMA (SMA Neeve binding)
static int SYS_MAX_COUNT
          Packet type block allocations end here
static int TXN_BEGIN
           
static int TXN_MAX_COUNT
           
 
Constructor Summary
PktBodyTypes()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INVALID

public static final int INVALID
See Also:
Constant Field Values

SUBHDR_BEGIN

public static final int SUBHDR_BEGIN
First subheader packet type

See Also:
Constant Field Values

SUBHDR_RR

public static final int SUBHDR_RR
Subheader RR (Request Reply)

See Also:
Constant Field Values

SUBHDR_FMC

public static final int SUBHDR_FMC
Subheader FMC (Fabric Multicast)

See Also:
Constant Field Values

SUBHDR_FUC

public static final int SUBHDR_FUC
Subheader FUC (Fabric Unicast)

See Also:
Constant Field Values

SUBHDR_HSPACE

public static final int SUBHDR_HSPACE
Subheader HSpace (Hierarchical Space)

See Also:
Constant Field Values

SUBHDR_SMA

public static final int SUBHDR_SMA
Subheader SMA (SMA Neeve binding)

See Also:
Constant Field Values

SUBHDR_ODS

public static final int SUBHDR_ODS
Subheader ODS (ODS Neeve binding)

See Also:
Constant Field Values

SUBHDR_ROGRL

public static final int SUBHDR_ROGRL
Subheader ROGRL (ROG Recovery Log)

See Also:
Constant Field Values

SUBHDR_COUNT

public static final int SUBHDR_COUNT
Number of defined subheader packet types

See Also:
Constant Field Values

SUBHDR_MAX_COUNT

public static final int SUBHDR_MAX_COUNT
Maximum number of subheader packet types

See Also:
Constant Field Values

NON_SUBHDR_SYS_BEGIN

public static final int NON_SUBHDR_SYS_BEGIN
First non-subheader system packet type

See Also:
Constant Field Values

PACKET_BEGIN

public static final int PACKET_BEGIN
Packet type block allocations start here

See Also:
Constant Field Values

PACKET_MAX_COUNT

public static final int PACKET_MAX_COUNT
See Also:
Constant Field Values

LINK_BEGIN

public static final int LINK_BEGIN
See Also:
Constant Field Values

LINK_MAX_COUNT

public static final int LINK_MAX_COUNT
See Also:
Constant Field Values

SMA_BEGIN

public static final int SMA_BEGIN
See Also:
Constant Field Values

SMA_MAX_COUNT

public static final int SMA_MAX_COUNT
See Also:
Constant Field Values

SERVER_BEGIN

public static final int SERVER_BEGIN
See Also:
Constant Field Values

SERVER_MAX_COUNT

public static final int SERVER_MAX_COUNT
See Also:
Constant Field Values

ROUTER_BEGIN

public static final int ROUTER_BEGIN
See Also:
Constant Field Values

ROUTER_MAX_COUNT

public static final int ROUTER_MAX_COUNT
See Also:
Constant Field Values

DATA_BEGIN

public static final int DATA_BEGIN
See Also:
Constant Field Values

DATA_MAX_COUNT

public static final int DATA_MAX_COUNT
See Also:
Constant Field Values

TXN_BEGIN

public static final int TXN_BEGIN
See Also:
Constant Field Values

TXN_MAX_COUNT

public static final int TXN_MAX_COUNT
See Also:
Constant Field Values

SYS_MAX_COUNT

public static final int SYS_MAX_COUNT
Packet type block allocations end here

See Also:
Constant Field Values

PLATFORM_STATIC_MAX_COUNT

public static final int PLATFORM_STATIC_MAX_COUNT
Maximum number of statically defined platform packets.

This constant serves as the ceiling for the number of packets can be defined by the platform statically. The remaining packet types (all negative ones and positive ones > PLATFORM_STATIC_MAX_COUNT) are reserved for packets created through code generation tools. NOTE: BE VERY CAREFUL WHEN CHANGING THIS. MANY HIGHER LEVEL COMPONENTS USE THIS CONSTANT IS DETERMINING PACKET TYPES. CHANGING IT CAN CAUSE PROBLEMS SINCE THEN NEW PACKET TYPES CAN CONFLICT WITH OLDER ONES.

See Also:
Constant Field Values
Constructor Detail

PktBodyTypes

public PktBodyTypes()


Copyright © 2015 Neeve Research, LLC. All Rights Reserved.