Table of Contents
Classes
- CPU Simulated CPUs
- Computer A simulated computer
- ConfigParser Parses a text configuration file
- Disk Simulated secondary storage
- GangSched a gang scheduler
- Link A resource that connects two or more computers or switches
- NetSwitch Models a network switch
- Network An interconnecting network for communication among computers
- OutputObject
- PNRAgent Generic PNR peer - other peers inherit from this class.
- PNRClient The PNR client allocates RAM on the PE's behalf.
- PNRManager The PNRManager acts as a proxy between clients and servers.
- PNRServent The PNRServent contains a PNR client, server, and manager. The servent controls the behavior of its components and stores data structures shared by each component.
- PNRServentFactory This object provides a convienient way of manufacturing servent objects without caring about how to do it.
- PNRServer The PNR Server receives allocation requests from managers and grants or denies them.
- Parser A generic text file parsing object
- Process A simulated process
- QueuedEvents Provides an interface to many queues of events
- RAM Simulated RAM
- Resource a generic simulated object that something can request service from
- Scheduler Schedules the jobs that run on the system.
- SimObj Generic simulated resource
- System A simulated computer system
- Thread A single thread of execution
- TimeSlices An object that maintains time slice information for gang schedulers
- TokenPQ Defines a priority queue specially made for tokens and this simulator.
- TraceParser An object that parses trace files and creates a process list from them.
Functions
- help_message Produces a string that will serve as the command line help message for the program
- main Get everything going
- parse_arguments Parses command line of program
Enums, Unions, Structs
Hierarchy of classes
This page was generated with the help of DOC++.