| edu::utah::pces::Allup | The main interface to the Allup server |
| AllupImpl | A straight-forward implementation of the edu::utah::pces::Allup interface |
| AnyPrinter | Class used to print CORBA::Anys |
| ATRMain_quo | A version of the ATRMain class that interacts with QuO |
| ATRWrapper | Wrapper class for the adapter/delegate |
| BasicDelegate | A simple delegate that computes the number of deadlines missed and passes the value to Broker::RealTimeAdvocate::ReportCPU |
| Qosket::Basic::BasicTaskCallback | A basic callback for monitoring a real-time application |
| BasicTaskCallbackImpl | An implementation of a Qosket::Basic::BasicTaskCallback that logs when its methods were called |
| Qosket::Basic::BasicTaskCallbackImpl | A subclass of the Qosket::Basic::BasicTaskCallbackPOA class generated from the BasicTaskContract |
| Qosket::Basic::BasicTaskQosket | Basic Qosket for real-time tasks |
| BasicTaskQosketImpl | A subclass of the Qosket::Basic::BasicTaskQosketSkel class generated from the BasicTaskContract |
| Qosket::Basic::BasicTaskQosketImpl | A subclass of the Qosket::Basic::BasicTaskQosketSkel class generated from the BasicTaskContract |
| ContractDelegate | A BasicDelegate that will evaluate a QuO contract during a precall/postcall |
| CORBA_quo | A CORBA CommunicationsModel for the ATR that includes support for QuO |
| cpu_reserve_attr | The CPU reservation parameters |
| Broker::CPUReserve | Structure used to encode a CPU reservation request |
| Delegate | Abstract class for fake C++ delegates that work with the rk_stub library |
| BrokerDelegates::Delegate | Interface for objects that will delegate method calls to another object |
| DelegateMixin< T, T_var > | Base class for objects that wish to act as a delegate |
| Broker::DuplicateScheduleParameter | Exception thrown when a duplicate parameter is found in the ScheduleParameters list |
| Broker::DuplicateTaskParameter | Exception thrown when a duplicate parameter is found in the TaskParameters list |
| edu::utah::pces::FactoryLibrary | The FactoryLibrary interface provides a wrapper around shared libraries that can communicate with CORBA objects |
| FactoryLibrary_ltdl | An edu::utah::pces::FactoryLibrary implementation that uses libltdl |
| FakeDelegate | Abstract class for fake C++ delegates that work with the rk_stub library |
| GlacialTaskAdvocate | An advocate that is slow to react to changes in the CPU usage |
| HeyParser | A parser for command-line arguments given in the pseudo-English "hey" form |
| HeyParser::Pair | Helper class that stores name/value pairs |
| HeyParserException | Base class for exceptions thrown by the parser |
| HeyPropertyInfo | Helper class that holds descriptions of properties |
| Broker::Internal | Exception thrown when an internal error occurs |
| Broker::InvalidScheduleParameter | Exception thrown when an invalid parameter is passed in a ScheduleParameters list |
| Broker::InvalidState | Exception thrown when an action is not valid for an object's current state |
| Broker::InvalidStatus | Exception thrown when an invalid status value is received by the implementation |
| Broker::InvalidTaskParameter | Exception thrown when an invalid parameter is passed in a TaskParameters list |
| lnList | A combined head and tail for lists that contain lnNode's |
| lnMinList | A combined head and tail for lists that contain lnMinNode's |
| lnMinNode | Basic node structure that is used for doubly linked list |
| lnNode | Extended node structure that is used for doubly linked lists that can be ordered by priority |
| LoggingAdvocate | A decorator that logs the status, advice, period completion, and deadline hit/misses to individual file |
| Broker::Manager | The Manager interface is a point of indirection for the Tasks that wish to be scheduled by a contention policy |
| ManagerImpl | A default implementation of the Broker::Manager interface |
| ManagerImpl::TaskNode | List node used to track the tasks that are currently being managed |
| MaxDecayTaskAdvocate | An advocate that reacts quickly to increases in CPU usage, but slow to react to decreases in usage, making it an ideal generic advocate |
| MinMaxTaskAdvocate | An advocate that bounds an advice to a user-defined minimum and maximum |
| Broker::MissingScheduleParameter | Exception thrown when a required parameter is missing from the ScheduleParameters list |
| Broker::MissingTaskParameter | Exception thrown when a required parameter is missing from the TaskParameters list |
| Broker::NamedValue | The NamedValue structure is used to construct variable length argument lists for some methods |
| NamingHelper< T > | Utility functions for using the CORBA Naming Service |
| edu::utah::pces::NoSuchLibrary | Exception raised when a library could not be found or loaded |
| BrokerPolicies::PartitionPolicy | A contention policy that delegates decisions to zero or more subpolicies |
| PartitionPolicyImpl | An implementation of the PartitionPolicy interface |
| PartitionPolicyImpl::TaskData | List node used to track tasks that this policy is managing |
| Broker::Policy | A Policy provides an interface for objects that can manage contention for a resource |
| FrameManip::Processor | Send data to node for processing |
| QuoAdvocate | A decorator that sends the status and advice values to QuO system conditions |
| RealTimeSchedule | Used to help policies that manage Broker::RealTimeTask's |
| Broker::RealTimeTask | The RealTimeTask interface encapsulates scheduling parameters for tasks that have real-time requirements |
| BrokerDelegates::RealTimeTaskDelegate | Delegate for Broker::RealTimeTask objects |
| RealTimeTaskDelegateImpl | Base class for delegates of the Broker::RealTimeTask class |
| RealTimeTaskImpl | A base implementation of the Broker::RealTimeTask interface |
| rk::ResourceSet | Native class used to interact with TimeSys resource sets |
| ResourceSetTest | Test for the rk.ResourceSet class |
| rk_reserve_param | The resource reservation parameters |
| RKObserverAdvocate | An advocate that periodically polls an RK resource set and automatically sends a report with the usage observed over the last period |
| RKTask | An implementation of Broker::RealTimeTask for the TimeSys resource kernel |
| rts_schedulable_rk | The TimeSys implementation of a schedulable |
| RTServer | Simple interface for a synthetic real-time server |
| RTServerImpl | Basic implementation of the RTServer interface |
| RTServerWrapper | A QuO wrapper for the RTServerAdapter class |
| BrokerPolicies::StrictPolicy | A simple strict priority-based contention policy |
| Qosket::StrictPolicy::StrictPolicyCallback | A callback for changing the priorities in the StrictPolicy |
| StrictPolicyCallbackImpl | A straight forward implementation of a Qosket::StrictPolicy::StrictPolicyCallback |
| BrokerDelegates::StrictPolicyDelegate | Delegate for BrokerPolicies::StrictPolicy objects |
| StrictPolicyDelegateImpl | Base class for objects that wish to act as a delegate of a BrokerPolicies::StrictPolicy object |
| StrictPolicyImpl | An implementation of the StrictPolicy interface |
| StrictPolicyImpl::ChangeNode | List node used to track changes to be made in the low-level scheduler |
| StrictPolicyImpl::TaskPriority | List node used to track tasks that this policy is managing |
| StubBasicTaskCallback | A stub Qosket::Basic::BasicTaskCallback that can be used for testing |
| StubBasicTaskQosket | A BasicTaskQosketImpl subclass that can be used for testing |
| StubPolicy | A Broker::Policy subclass that can be used for testing |
| StubRealTimeTask | A Broker::RealTimeTask class that can be used for testing |
| StubTask | A Broker::Task class that can be used for testing |
| Broker::Task | The Task interface encapsulates the per-process resource usage detection policy |
| BrokerDelegates::TaskDelegate | Delegate for Broker::Task objects |
| Broker::TaskFactory | A TaskFactory provides an interface for processes to request resource management by a task |
| TaskFactoryTemplate< T > | Template for task factories that just construct a task with the Broker::TaskParameters passed to Broker::TaskFactory::CreateTask |
| BrokerPolicies::WeightedPolicy | A contention policy based on weights, where the weight is the task's proportional share |
| WeightedPolicyImpl | An implementation of the WeightedPolicy interface |
| WeightedPolicyImpl::ChangeNode | List node used to track changes to be made in the low-level scheduler |
| WeightedPolicyImpl::TaskData | List node used to track tasks that this policy is managing |
1.3.9.1