ScheduledProcess Class

Represents a real-time process to be started automatically when the RTX64 Subsystem starts.

Inheritance Hierarchy
SystemObject
  IntervalZero.RTX64RTX64Object
    IntervalZero.RTX64.ConfigScheduledProcess

Namespace:  IntervalZero.RTX64.Config
Assembly:  IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Syntax
public class ScheduledProcess : RTX64Object, 
	IConfigScheduledProcess, IComparable<ScheduledProcess>, IDisposable

The ScheduledProcess type exposes the following members.

Properties
NameDescription
Public propertyAffinityMask
The affinity mask for this ScheduledProcess
Public propertyAllocateProcessExtMSpaceAtStartupSpecifies whether this process will allocate the process external MSpace at process start.
Public propertyCreationTime
Date and time the object was created.
(Inherited from RTX64Object.)
Public propertyFileName
Full Path to the filename of the process to be started. This can also interact with search path so just a filename can work here if the directory it exists in is specified with search path.
Public propertyIdealProcessor
The Ideal processor for this ScheduledProcess
Protected propertyIsDisposed
True if the object has been disposed, false otherwise.
(Inherited from RTX64Object.)
Public propertyMSpaceInitialSizeGet/set the MSpace initial size (in kilobytes) for the scheduled process.
Public propertyMSpaceExpandSizeGet/set the MSpace expansion size (in kilobytes) for the scheduled process.
Public propertyName
Name of the object.
(Inherited from RTX64Object.)
Public propertyParameters
Public propertyProcessID
This returns either the current or last known PID for this ScheduledProcess This is a read only property.
Public propertyUseLocalMemory
Specifies whether this process will use Local Memory or not.
Top
Methods
NameDescription
Public methodCompareTo
Sorts by the orderID i.e. the order in which they will be executed in
Public methodDelete
Deletes this object from the registry. After being called this object is disposed.
Public methodDispose
Dispose method.
(Inherited from RTX64Object.)
Protected methodOnNotifyPropertyChanged
Called when a property is changed
(Inherited from RTX64Object.)
Public methodSetNewOrderMoves the order of execution for this scheduled process object to a new position in the list.
Top
Events
NameDescription
Public eventPropertyChanged
Event Fired when a property value is changed
(Inherited from RTX64Object.)
Top
See Also