Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.RunInfoConstants
Source: src/com/multiversesocial/hyperview/RunInfoConstants.java

RunInfoConstants

HyperView V3.2 — interface
version V3.2 interface

Summary

By Tony Swain 1997 Some bits / defs to tell use quickly what is going on. Note: Will eventually be amalgamatd with process & port handling code

Source file: RunInfoConstants.java

Hierarchy

Extends: none

Implements: none

Referenced HyperView classes

Media files used

Declaration & members

public abstract interface RunInfoConstants

Declared in src/com/multiversesocial/hyperview/RunInfoConstants.java, lines 10–109. 34 field(s), 0 constructor(s), 1 method(s). Every member has an anchor you can link to (e.g. RunInfoConstants.html#<id>).

Fields (34)

DeclarationValue / initializerDescriptionSource
public static final int RT_ACCEPTBLOCK= 16 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 29
public static final int RT_DELAY= 3 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 16
public static final int RT_DISABLED= 11 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 24
public static final int RT_EXCEPTION= 12 (constant)No comment in source; name appears in 3 other source file(s): HyperConnectionHandler, HyperMouse, NetXec.line 25
public static final int RT_EXEC= 32 (constant)It is an execed processline 48
public static final int RT_FLAGMASK= -32 (constant)
source: ~31
No comment in source; not referenced by name in this type’s methods.line 46
public static final int RT_HAVE_MONITOR1= 19 (constant)No comment in source; not referenced by name in this type’s methods.line 32
public static final int RT_HAVE_MONITOR_THIS= 20 (constant)No comment in source; not referenced by name in this type’s methods.line 33
public static final int RT_INIT= 15 (constant)No comment in source; name appears in 3 other source file(s): NetXec, RunInfo, ThreadReport.line 28
public static final int RT_INITIALIZING= 23 (constant)No comment in source; name appears in 2 other source file(s): CollisionManager, NetXec.line 36
public static final int RT_IOBLOCK= 14 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 27
public static final int RT_KEYWAIT= 13 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 26
public static final int RT_KICKSTART= 26 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 39
public static final int RT_NULL= 0 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 13
public static final int RT_PAUSED= 24 (constant)No comment in source; name appears in 1 other source file(s): CollisionManager.line 37
public static final int RT_RESERVED_END= 31 (constant)No comment in source; not referenced by name in this type’s methods.line 43
public static final int RT_RETURNING= 7 (constant)No comment in source; name appears in 2 other source file(s): HyperView, NetXec.line 20
public static final int RT_RUN= 9 (constant)No comment in source; name appears in 10 other source file(s): CollisionManager, HyperConnectionHandler, HyperExternalConnectionHandler, HyperKeyboard ….line 22
public static final int RT_SELECT= 21 (constant)No comment in source; name appears in 3 other source file(s): HyperConnectionHandler, NetXec, PortNode.line 34
public static final int RT_SELECTING= 22 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 35
public static final int RT_SHUTDOWN= 25 (constant)No comment in source; not referenced by name in this type’s methods.line 38
public static final int RT_SLEEP= 4 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 17
public static final int RT_START= 5 (constant)No comment in source; name appears in 8 other source file(s): CollisionManager, HyperConnectionHandler, HyperKeyboard, HyperMouse ….line 18
public static final int RT_STATEMASK= 31 (constant)No comment in source; not referenced by name in this type’s methods.line 45
public static final int RT_STOPPED= 8 (constant)No comment in source; name appears in 10 other source file(s): CollisionManager, HyperConnectionHandler, HyperExternalConnectionHandler, HyperKeyboard ….line 21
public static final int RT_STOPPING= 6 (constant)No comment in source; name appears in 8 other source file(s): CollisionManager, HyperConnectionHandler, HyperKeyboard, HyperMouse ….line 19
public static final int RT_SYNCHRONIZE_THIS= 18 (constant)No comment in source; not referenced by name in this type’s methods.line 31
public static final int RT_SYNCRONIZING= 17 (constant)No comment in source; not referenced by name in this type’s methods.line 30
public static final int RT_TIMEDWAIT= 2 (constant)No comment in source; name appears in 5 other source file(s): CollisionManager, HyperExternalConnectionHandler, HyperNBOutputHandler, HyperView ….line 15
public static final int RT_WAIT= 1 (constant)No comment in source; name appears in 6 other source file(s): HyperExternalConnectionHandler, HyperKeyboard, HyperMouse, HyperNBInputHandler ….line 14
public static final int RT_ZOMBIE= 10 (constant)No comment in source; name appears in 1 other source file(s): NetXec.line 23
public static final String[] runStateString= {"NULL", "WAIT", "TIMEWAIT", "DELAY", "SLEEP", "START", "STOPPING", "RETURNING", "STOPPED"…No comment in source; name appears in 1 other source file(s): NetXec.line 78
public static final String Version= "V1.11" (constant)No comment in source; not referenced by name in this type’s methods.line 12
public static final boolean[] ZOMBIE_EXCLUDE= {true, true, true, true, true, true, true, true, false, false, false, true, false, true, t…Direct integer correlation. ie: WAIT = 1, STOP = 6 etc.line 51

Constructors (0)

None (interface).

Methods (1)

SignatureDescriptionSource
static { … }Implicit default constructor generated by the compiler (not written in the source).implicit

Examples

Real usage taken from elsewhere in the HyperView 3.2 source (file and line shown; source path src/com/multiversesocial/hyperview/).

implements — NetXec.java, line 8

    7  //
    8  public class NetXec implements Runnable,NetXecConstants,RunInfoConstants,ThreadReport
    9  {

constant — CollisionManager.java, line 24

   24  runInfo.runState = RunInfoConstants.RT_START;

implements — RunInfo.java, line 7

    7  public class RunInfo implements RunInfoConstants
    8  {
Hits--