C# Class FSO.SimAntics.Marshals.Threads.VMThreadMarshal

Inheritance: VMSerializable
Datei anzeigen Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
ActionUID ushort
ActiveQueueBlock byte
BlockingState VMAsyncState
DialogCooldown int
EODConnection VMEODPluginThreadState
Interrupt bool
LastStackExitCode VMPrimitiveExitCode
Queue FSO.SimAntics.Marshals.Threads.VMQueuedActionMarshal[]
Stack FSO.SimAntics.Marshals.Threads.VMStackFrameMarshal[]
TempRegisters short[]
TempXL int[]
Version int

Public Methods

Method Description
Deserialize ( BinaryReader reader ) : void
SerializeInto ( BinaryWriter writer ) : void
VMThreadMarshal ( ) : System
VMThreadMarshal ( int version ) : System

Method Details

Deserialize() public method

public Deserialize ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

SerializeInto() public method

public SerializeInto ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void

VMThreadMarshal() public method

public VMThreadMarshal ( ) : System
return System

VMThreadMarshal() public method

public VMThreadMarshal ( int version ) : System
version int
return System

Property Details

ActionUID public_oe property

public ushort ActionUID
return ushort

ActiveQueueBlock public_oe property

public byte ActiveQueueBlock
return byte

BlockingState public_oe property

public VMAsyncState BlockingState
return VMAsyncState

DialogCooldown public_oe property

public int DialogCooldown
return int

EODConnection public_oe property

public VMEODPluginThreadState EODConnection
return VMEODPluginThreadState

Interrupt public_oe property

public bool Interrupt
return bool

LastStackExitCode public_oe property

public VMPrimitiveExitCode LastStackExitCode
return VMPrimitiveExitCode

Queue public_oe property

public VMQueuedActionMarshal[],FSO.SimAntics.Marshals.Threads Queue
return FSO.SimAntics.Marshals.Threads.VMQueuedActionMarshal[]

Stack public_oe property

public VMStackFrameMarshal[],FSO.SimAntics.Marshals.Threads Stack
return FSO.SimAntics.Marshals.Threads.VMStackFrameMarshal[]

TempRegisters public_oe property

public short[] TempRegisters
return short[]

TempXL public_oe property

public int[] TempXL
return int[]

Version public_oe property

public int Version
return int