PActivityScheduler is responsible for managing a list of activities to be processed.
For a list of all members of this type, see PActivityScheduler Members.
System.Object
PActivityScheduler
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
PActivityScheduler is given a chance to process these activities from the PRoot's ProcessInputs() method. Most users will not need to use the PActivityScheduler directly, instead you should look at:
PNode.AddActivity
- to schedule a new activityPActivity.Terminate
- to terminate a running activityPRoot.ProcessInputs
- already calls processActivities for you.Namespace: UMD.HCIL.Piccolo.Activities
Assembly: UMD.HCIL.Piccolo (in UMD.HCIL.Piccolo.dll)
PActivityScheduler Members | UMD.HCIL.Piccolo.Activities Namespace