next up previous top
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 up previous top
Next: Participant
Up: Role Type
Previous: Definer

Comments? Mail the current maintainer of this page.

Author: Gregory Zelesnik

Last Modified: May 12, 1996