Property | Type | Description | |
---|---|---|---|
CurrentDepth | long | ||
IsAcceptingState | bool | ||
IsFingerPrinted | bool | ||
NumProcesses | int | ||
Predecessor | |||
ProcessInfo | System.Diagnostics.ProcessInfo[] | ||
Via | |||
ZingDBSchedState | |||
ZingDBScheduler | |||
ZingerPlugin | |||
ZingerPluginState | |||
fingerprint | Fingerprint | ||
preemptionBounding | |||
stateType | StateType | ||
zBounds |
Property | Type | Description | |
---|---|---|---|
doDelay | bool | ||
events | Microsoft.Zing.ZingEvent[] | ||
exception | |||
hasMultipleSuccessors | bool | ||
stateImpl | StateImpl |
Method | Description | |
---|---|---|
Clone ( ) : |
||
Clone ( int SerialNum ) : |
A Clone method
|
|
DiscardStateImpl ( ) : void | ||
Equals ( object obj ) : bool | ||
Equals ( object obj1, object obj2 ) : bool | ||
GenerateNonCompactTrace ( ) : Trace |
Generate Noncompact trace for Error Reporting
|
|
GenerateTrace ( ) : Trace | ||
GetDelayedSuccessor ( ) : |
||
GetHashCode ( ) : int | ||
GetNextSuccessor ( ) : |
||
GetNextSuccessorUnderDelayZeroForRW ( ) : |
||
GetNextSuccessorUniformRandomly ( ) : |
||
GetStateImpl ( ) : StateImpl | ||
GetSuccessorN ( int n ) : |
||
GetSuccessorNForReplay ( int n, bool MustFingerprint ) : |
||
IsInvalidEndState ( ) : bool | ||
Load ( |
||
MakeTraversalInfo ( StateImpl s ) : |
Used to obtain a traversalinfo when the entire state is saved at a depth cut off
|
|
NumSuccessors ( ) : ushort | ||
ProgramCounters ( ) : |
||
Reset ( ) : void | ||
SetMagicbit ( ) : |
Set the magic bit for NDFS
|
|
ToString ( ) : string | ||
reclaimState ( ) : StateImpl |
Method | Description | |
---|---|---|
MakeTraversalInfo ( StateImpl s, |
||
MakeTraversalInfo ( StateImpl s, |
||
Replay ( |
||
TraversalInfo ( StateImpl s, StateType st, |
Method | Description | |
---|---|---|
DumpEvents ( ) : string | ||
deOrphanize ( StateImpl s ) : void |
public Clone ( int SerialNum ) : |
||
SerialNum | int | |
return |
public static Equals ( object obj1, object obj2 ) : bool | ||
obj1 | object | |
obj2 | object | |
return | bool |
public abstract GetDelayedSuccessor ( ) : |
||
return |
public abstract GetNextSuccessor ( ) : |
||
return |
public abstract GetNextSuccessorUnderDelayZeroForRW ( ) : |
||
return |
public abstract GetNextSuccessorUniformRandomly ( ) : |
||
return |
public abstract GetSuccessorN ( int n ) : |
||
n | int | |
return |
public abstract GetSuccessorNForReplay ( int n, bool MustFingerprint ) : |
||
n | int | |
MustFingerprint | bool | |
return |
public static Load ( |
||
asm | ||
return |
public static MakeTraversalInfo ( StateImpl s ) : |
||
s | StateImpl | The StateImpl object of the checkpointed state |
return |
protected static MakeTraversalInfo ( StateImpl s, |
||
s | StateImpl | |
pred | ||
bt | ||
return |
protected static MakeTraversalInfo ( StateImpl s, |
||
s | StateImpl | |
pred | ||
bt | ||
MustFingerprint | bool | |
return |
public ProgramCounters ( ) : |
||
return |
protected abstract Replay ( |
||
succ | ||
bt | ||
return | void |
protected TraversalInfo ( StateImpl s, StateType st, |
||
s | StateImpl | |
st | StateType | |
pred | ||
bt | ||
return | System |
public ProcessInfo[],System.Diagnostics ProcessInfo | ||
return | System.Diagnostics.ProcessInfo[] |
public ZingerSchedulerState,Microsoft.Zing ZingDBSchedState | ||
return |
public ZingerDelayingScheduler,Microsoft.Zing ZingDBScheduler | ||
return |
public ZingerPluginInterface,Microsoft.Zing ZingerPlugin | ||
return |
public ZingerPluginState,Microsoft.Zing ZingerPluginState | ||
return |
protected ZingEvent[],Microsoft.Zing events | ||
return | Microsoft.Zing.ZingEvent[] |
public ZingPreemptionBounding,Microsoft.Zing preemptionBounding | ||
return |