Next: Participant
Up: Role Type
Previous: Definer
Load
Semantics
The role type Load corresponds to the requirement that the associated player in an RTScheduler connection be a load on the central processing unit (CPU) in a real-time environment. A load is defined to be the amount of CPU time required to execute the segments of code in a particular SchedProcess component that are associated with a particular event. An event is defined to be a trigger that transfers control from the operating system to a segment of code in a client process in a real-time environment and all of the segments that get executed until control is returned back to the operating system. An RTLoad player in a SchedProcess component corresponds to a load. The responsibility of the player is to place this load on the CPU at run-time in the real-time environment.
Connector Types In
A role of type Load can legally be defined in a connector of the following type:
Player Type
Associations
A role of type Load can legally be associated with the following player type in an
RTScheduler connection:
Property Defaults
The following are the default values of the properties for the Load role:
- General.RTLoad,
SchedProcess.RTLoad
Next: Participant
Up: Role Type
Previous: Definer
Comments?
Mail the current maintainer of this page.
Author:
Gregory Zelesnik
Last Modified: May 12, 1996