- GByte - Static variable in class caoss.simulator.configuration.Hardware
-
- getArrivalTime() - Method in class caoss.simulator.os.ProcessControlBlock
-
- getCommandName() - Method in class caoss.simulator.console.ConsoleCommand
-
The name that the user must use to invoke the command
- getCommandName() - Method in class caoss.simulator.console.ExecCommand
-
- getCommandName() - Method in class caoss.simulator.console.HelpCommand
-
- getCommandName() - Method in class caoss.simulator.console.RealTimeExecCommand
-
- getCommandName() - Method in class caoss.simulator.console.ResetStatsCommand
-
- getCommandName() - Method in class caoss.simulator.console.SaveStatsCommand
-
- getCommandName() - Method in class caoss.simulator.console.ShutdownCommand
-
- getContext() - Method in class caoss.simulator.hardware.CPUCore
-
Obtain the context currently running in the core
- getContext() - Method in class caoss.simulator.os.ProcessControlBlock
-
- getCPUClocks() - Method in class caoss.simulator.instructions.Computation
-
- getCPUClocks() - Method in interface caoss.simulator.instructions.Instruction
-
The number of the CPU clocks the instruction takes to execute
- getCPUClocks() - Method in class caoss.simulator.instructions.Loop
-
- getCPUClocks() - Method in class caoss.simulator.instructions.MemoryAccess
-
- getCPUClocks() - Method in class caoss.simulator.instructions.SysCall
-
- getCpuCore() - Method in class caoss.simulator.os.Context
-
Get the core where the context is running
- getDescription() - Method in interface caoss.simulator.hardware.Clockable
-
Textual description of the hardware
- getDescription() - Method in class caoss.simulator.hardware.devices.DummyIODevice
-
- getDescription() - Method in class caoss.simulator.hardware.RAM
-
- getDescription() - Method in class caoss.simulator.hardware.SimpleCPUCore
-
- getDescription() - Method in class caoss.simulator.hardware.Timer
-
- getDriver(DeviceId) - Method in class caoss.simulator.os.FSOOS
-
- getDriver(DeviceId) - Method in class caoss.simulator.os.OperatingSystem
-
Returns the driver of the device with the given identifier
- getFileName() - Method in class caoss.simulator.Program
-
Get the name of the file storing the program
- getHandler(SysCallNumber) - Static method in class caoss.simulator.os.syscalls.SysCallTable
-
Obtain the handler for a given system call
- getInstance() - Static method in class caoss.simulator.hardware.AbstractInterruptController
-
Obtain the instance of the interrupt controller
- getInstance() - Static method in class caoss.simulator.os.OperatingSystem
-
Obtain the instance of the operating system
- getInterruptVector() - Method in class caoss.simulator.os.FSOOS
-
- getInterruptVector() - Method in class caoss.simulator.os.OperatingSystem
-
Retrieve the interrupt vector
- getLevel() - Method in class caoss.simulator.os.scheduling.SchedulingState
-
Retrieve the priority level currently assigned to the process
- getNumber() - Method in class caoss.simulator.instructions.SysCall
-
Retrieve the system call's identifier
- getNumberArguments() - Method in class caoss.simulator.console.ConsoleCommand
-
Obtain the command's number of mandatory arguments
- getNumberArguments() - Method in class caoss.simulator.console.ExecCommand
-
- getNumberArguments() - Method in class caoss.simulator.console.HelpCommand
-
- getNumberArguments() - Method in class caoss.simulator.console.RealTimeExecCommand
-
- getNumberArguments() - Method in class caoss.simulator.console.ResetStatsCommand
-
- getNumberArguments() - Method in class caoss.simulator.console.SaveStatsCommand
-
- getNumberArguments() - Method in class caoss.simulator.console.ShutdownCommand
-
- getNumberOptionalArguments() - Method in class caoss.simulator.console.ConsoleCommand
-
Obtain the command's number of optional arguments
- getNumberOptionalArguments() - Method in class caoss.simulator.console.ExecCommand
-
- getNumberOptionalArguments() - Method in class caoss.simulator.console.HelpCommand
-
- getNumberOptionalArguments() - Method in class caoss.simulator.console.RealTimeExecCommand
-
- getNumberOptionalArguments() - Method in class caoss.simulator.console.ResetStatsCommand
-
- getNumberOptionalArguments() - Method in class caoss.simulator.console.SaveStatsCommand
-
- getNumberOptionalArguments() - Method in class caoss.simulator.console.ShutdownCommand
-
- getNumberRunningProcess() - Method in class caoss.simulator.os.OperatingSystem
-
- getPid() - Method in class caoss.simulator.os.ProcessControlBlock
-
- getQuota() - Method in class caoss.simulator.os.scheduling.SchedulingState
-
Retrieve the quota (or allotment) currently assigned to the process
- getRegister(int) - Method in class caoss.simulator.hardware.CPUCore
-
Obtain the value of a given register
- getRegister(int) - Method in class caoss.simulator.hardware.SimpleCPUCore
-
- getRegisters() - Method in class caoss.simulator.hardware.CPUCore
-
Obtain the core's register array
- getRegisters() - Method in class caoss.simulator.hardware.SimpleCPUCore
-
- getRunningProcess(CPUCore) - Method in class caoss.simulator.os.OperatingSystem
-
Returns the Control Block of the process running in the given cpu core
- getRunningProcess() - Method in class caoss.simulator.os.OperatingSystem
-
Returns the Control Block of the process running in core 0
- getScheduler() - Method in class caoss.simulator.os.FSOOS
-
- getScheduler() - Method in class caoss.simulator.os.OperatingSystem
-
Returns the Operating System's scheduler
- getSchedulingState() - Method in class caoss.simulator.os.ProcessControlBlock
-
- getSchedulingTime() - Method in class caoss.simulator.os.scheduling.SchedulingState
-
Retrieve the instant when the process was last scheduled
- getState() - Method in class caoss.simulator.os.ProcessControlBlock
-
- getTime() - Method in class caoss.simulator.hardware.Clock
-