Class Feralcoreconstants

java.lang.Object
  extended by Feralcoreconstants

public final class Feralcoreconstants
extends java.lang.Object


Field Summary
static int BASE_MAX_PACKETS_FILTER
           
static boolean DELETE_THRESHOLD
           
static int DISPLAYMEMSIZE
           
static boolean DO_MODEXP_LIMIT_CHECK
           
static int FC3TUPLECONTAINER_TOO_OLD_IN_SECONDS
           
static int FCDEBUG_WAIT_MILLISEC
           
static int FCDEBUGRESPONSEWAITSEC
           
static int FERALCORE_SOURCE_VERSION
           
static boolean HALT_ON_BAD_PACKET
           
static boolean HALT_ON_PACKET_SIZE_ZERO
           
static boolean HALT_ON_PACKET_TOO_LARGE
           
static boolean INJECT_PROGRAMS
           
static int INJECTOR_BASE_INTERVAL_SEC
           
static int INJECTOR_VARIANCE_SEC
           
static int LARGEDISASSEMBLEMEMSIZE
           
static int MAX_FC3TUPLES
           
static int MAX_PORTNUM
           
static int MAX_PROGRAM_SIZE
           
static int MAXPACKETSIZE
           
static int MAXPROCESSES
           
static int MIN_PORTNUM
           
static int NUM_INSTR_EXEC_PER_ITER
           
static int NUM_UDP_TRANS
           
static int NUMDISASSEMBLEINSTRUCS
           
static boolean PAD_FCDEBUG_PACKETS
           
static long PAST_LIMIT
           
static int PENALTY_DELAY
           
static boolean PING_LOGGING
           
static int PING_RESPONSE_PATIENCE_SEC
           
static boolean PINGFSM_STRATEGY
           
static boolean PINGNOWAIT_STRATEGY
           
static long PINGNOWAITDELAYMILLISEC
           
static boolean PINGWAIT_STRATEGY
           
static long PINGWAITDELAYMILLISEC
           
static boolean PRINT_TO_STDOUT
           
static int PROCESSID_LENGTH
           
static int RELAY_PORT
           
static int RERANDPOOLSIZE
           
static int RERANDPOSTSIZE
           
static int RERANDTRANSUTIL_NUMTRANS
           
static boolean RSA_MESSAGING_ON
           
static int SESSIONID_LENGTH
           
static int SMALLDISASSEMBLEMEMSIZE
           
static boolean SUPPLEMENT_ENTROPY_WITH_PACKETS
           
static boolean TRACK_ENTROPY_GATHERING
           
 
Method Summary
static void verifyconstantinvariants()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RSA_MESSAGING_ON

public static final boolean RSA_MESSAGING_ON
See Also:
Constant Field Values

DO_MODEXP_LIMIT_CHECK

public static final boolean DO_MODEXP_LIMIT_CHECK
See Also:
Constant Field Values

PRINT_TO_STDOUT

public static final boolean PRINT_TO_STDOUT
See Also:
Constant Field Values

FCDEBUG_WAIT_MILLISEC

public static final int FCDEBUG_WAIT_MILLISEC
See Also:
Constant Field Values

FERALCORE_SOURCE_VERSION

public static final int FERALCORE_SOURCE_VERSION
See Also:
Constant Field Values

RERANDTRANSUTIL_NUMTRANS

public static final int RERANDTRANSUTIL_NUMTRANS
See Also:
Constant Field Values

PAST_LIMIT

public static final long PAST_LIMIT
See Also:
Constant Field Values

HALT_ON_PACKET_TOO_LARGE

public static final boolean HALT_ON_PACKET_TOO_LARGE
See Also:
Constant Field Values

HALT_ON_BAD_PACKET

public static final boolean HALT_ON_BAD_PACKET
See Also:
Constant Field Values

HALT_ON_PACKET_SIZE_ZERO

public static final boolean HALT_ON_PACKET_SIZE_ZERO
See Also:
Constant Field Values

MIN_PORTNUM

public static final int MIN_PORTNUM
See Also:
Constant Field Values

MAX_PORTNUM

public static final int MAX_PORTNUM
See Also:
Constant Field Values

SUPPLEMENT_ENTROPY_WITH_PACKETS

public static final boolean SUPPLEMENT_ENTROPY_WITH_PACKETS
See Also:
Constant Field Values

NUMDISASSEMBLEINSTRUCS

public static final int NUMDISASSEMBLEINSTRUCS
See Also:
Constant Field Values

LARGEDISASSEMBLEMEMSIZE

public static final int LARGEDISASSEMBLEMEMSIZE
See Also:
Constant Field Values

SMALLDISASSEMBLEMEMSIZE

public static final int SMALLDISASSEMBLEMEMSIZE
See Also:
Constant Field Values

MAXPROCESSES

public static final int MAXPROCESSES
See Also:
Constant Field Values

MAX_PROGRAM_SIZE

public static final int MAX_PROGRAM_SIZE
See Also:
Constant Field Values

MAXPACKETSIZE

public static final int MAXPACKETSIZE
See Also:
Constant Field Values

NUM_UDP_TRANS

public static final int NUM_UDP_TRANS
See Also:
Constant Field Values

BASE_MAX_PACKETS_FILTER

public static final int BASE_MAX_PACKETS_FILTER
See Also:
Constant Field Values

SESSIONID_LENGTH

public static final int SESSIONID_LENGTH
See Also:
Constant Field Values

PROCESSID_LENGTH

public static final int PROCESSID_LENGTH
See Also:
Constant Field Values

PAD_FCDEBUG_PACKETS

public static final boolean PAD_FCDEBUG_PACKETS
See Also:
Constant Field Values

DISPLAYMEMSIZE

public static final int DISPLAYMEMSIZE
See Also:
Constant Field Values

MAX_FC3TUPLES

public static final int MAX_FC3TUPLES
See Also:
Constant Field Values

PENALTY_DELAY

public static final int PENALTY_DELAY
See Also:
Constant Field Values

INJECT_PROGRAMS

public static final boolean INJECT_PROGRAMS
See Also:
Constant Field Values

INJECTOR_BASE_INTERVAL_SEC

public static final int INJECTOR_BASE_INTERVAL_SEC
See Also:
Constant Field Values

INJECTOR_VARIANCE_SEC

public static final int INJECTOR_VARIANCE_SEC
See Also:
Constant Field Values

PING_RESPONSE_PATIENCE_SEC

public static final int PING_RESPONSE_PATIENCE_SEC
See Also:
Constant Field Values

PING_LOGGING

public static final boolean PING_LOGGING
See Also:
Constant Field Values

PINGNOWAITDELAYMILLISEC

public static final long PINGNOWAITDELAYMILLISEC
See Also:
Constant Field Values

PINGWAITDELAYMILLISEC

public static final long PINGWAITDELAYMILLISEC
See Also:
Constant Field Values

FC3TUPLECONTAINER_TOO_OLD_IN_SECONDS

public static final int FC3TUPLECONTAINER_TOO_OLD_IN_SECONDS
See Also:
Constant Field Values

TRACK_ENTROPY_GATHERING

public static final boolean TRACK_ENTROPY_GATHERING
See Also:
Constant Field Values

DELETE_THRESHOLD

public static final boolean DELETE_THRESHOLD
See Also:
Constant Field Values

PINGWAIT_STRATEGY

public static final boolean PINGWAIT_STRATEGY
See Also:
Constant Field Values

PINGFSM_STRATEGY

public static final boolean PINGFSM_STRATEGY
See Also:
Constant Field Values

PINGNOWAIT_STRATEGY

public static final boolean PINGNOWAIT_STRATEGY
See Also:
Constant Field Values

RELAY_PORT

public static final int RELAY_PORT
See Also:
Constant Field Values

NUM_INSTR_EXEC_PER_ITER

public static final int NUM_INSTR_EXEC_PER_ITER
See Also:
Constant Field Values

FCDEBUGRESPONSEWAITSEC

public static final int FCDEBUGRESPONSEWAITSEC
See Also:
Constant Field Values

RERANDPOOLSIZE

public static final int RERANDPOOLSIZE
See Also:
Constant Field Values

RERANDPOSTSIZE

public static final int RERANDPOSTSIZE
See Also:
Constant Field Values
Method Detail

verifyconstantinvariants

public static void verifyconstantinvariants()
                                     throws FeralcoreException
Throws:
FeralcoreException