Skip navigation links
A C D E F G H I J K L M N O P Q R S T U V W 

G

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
 
A C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links