Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.RunInfo
Source: src/com/multiversesocial/hyperview/RunInfo.java
this is for exchanging Runtime iteration & timing calculations between different ThreadRecs(). These are used by NetXec() to sniff out dead threads.
public class RunInfo implements RunInfoConstants
| Declaration | Value / initializer | Description | Source |
|---|---|---|---|
int debugVal | No comment in source; assigned in RunInfo(). | ||
Object infoObject | ThreadRec.class reference | ||
int iteration | No comment in source; assigned in RunInfo(). | ||
volatile long lastRun | If Report Bit set | ||
volatile long now | Time of the last HyperView() run of this Thread | ||
int nx_index | No comment in source; assigned in RunInfo(). | ||
volatile int runFlags | No comment in source; assigned in RunInfo(). | ||
long runLag | No comment in source; assigned in RunInfo(). | ||
volatile int runState | No comment in source; assigned in RunInfo(). | ||
int serverFlags | No comment in source; not referenced by name in this type’s methods. | ||
long startTime | No comment in source; assigned in RunInfo(). | ||
volatile long waitTime | No comment in source; assigned in RunInfo(). |
| Signature | Description | Source |
|---|---|---|
RunInfo() | 11 statement(s); calls super(). | |
RunInfo(Object tObject) | 2 statement(s); calls this(). |
| Signature | Description | Source |
|---|---|---|
public RunInfo getRunInfo() | 3 statement(s); calls ((ThreadReport)infoObject).getRunInfo(), infoObject.toString(). |
instantiation — CollisionManager.java, line 7
7 RunInfo runInfo = new RunInfo((Object)this);
declaration — HyperConnectionHandler.java, line 50
50 volatile RunInfo runInfo;