C E F G I M N O P R S U

C

change_frequency(int) - Method in class Monitor.Omr.RmoImpl
Changes the frequency used to monitor the parameter.
close() - Method in class Monitor.Omr.readFile
Close the file.
Cpu - class Monitor.Omr.Cpu.
Implements a Cpu resource monitoring server.
Cpu() - Constructor for class Monitor.Omr.Cpu
 
CpuMonitor - class Monitor.Omr.CpuMonitor.
Locally monitor the CPU load.
CpuMonitor(CurrentRange, Frequency, SuspendMonitor) - Constructor for class Monitor.Omr.CpuMonitor
 
cr - Variable in class Monitor.Omr.RmoImpl
 
current_range() - Method in class Monitor.Omr.RmoImpl
Returns the range in which the parameter being monitored is operating.
CurrentRange - class Monitor.Omr.CurrentRange.
Hold the range in which the parameter being monitored is operating.
CurrentRange(Parameter, Notifier) - Constructor for class Monitor.Omr.CurrentRange
Obtains reference to the parameter being monitored and the notifier object.

E

et_r - Static variable in class Monitor.Omr.Inicio
 

F

fobj - Variable in class Monitor.Omr.RmoImpl
 
Frequency - class Monitor.Omr.Frequency.
Hold the value of the frequency on which the monitoring processes must occur.
frequency() - Method in class Monitor.Omr.RmoImpl
Returns the frequency is seconds of the monitoring process.
Frequency(int) - Constructor for class Monitor.Omr.Frequency
 

G

get() - Method in class Monitor.Omr.CurrentRange
Returns the current range in which the parameter being monitored is operating.
get() - Method in class Monitor.Omr.Frequency
 

I

inicializa(String[]) - Static method in class Monitor.Omr.Inicio
Obtains reference to ORB, name service, entity and parameter beein monitored and resource event evaluator.
Inicio - class Monitor.Omr.Inicio.
Perform actions common to any RMO object initialization process.
Inicio() - Constructor for class Monitor.Omr.Inicio
 
is_monitor_suspended() - Method in class Monitor.Omr.SuspendMonitor
Suspends the monitor if the user called the Suspend method of the Monitor/Omr/Rmo interface.

M

main(String[]) - Static method in class Monitor.Omr.Cpu
Creates a Cpu Resource Monitoring Object.
main(String[]) - Static method in class Monitor.Omr.Memory
Creates a Memory Resource Monitoring Object.
me - Variable in class Monitor.Omr.RmoImpl
 
me - Static variable in class Monitor.Omr.Inicio
 
me() - Method in class Monitor.Omr.RmoImpl
Returns a reference to the entity being monitored.
meid - Variable in class Monitor.Omr.RmoImpl
 
Memory - class Monitor.Omr.Memory.
Memory is the main class responsible for implementing a Memory resource monitoring object.
Memory() - Constructor for class Monitor.Omr.Memory
 
MemoryMonitor - class Monitor.Omr.MemoryMonitor.
Locally monitor the amount of free memory available.
MemoryMonitor(CurrentRange, Frequency, SuspendMonitor) - Constructor for class Monitor.Omr.MemoryMonitor
 

N

Notifier - class Monitor.Omr.Notifier.
Notifies the event evaluator whenever there is a change in the operation range of the parameter being monitored.
Notifier(Entity, Parameter, ResourceManager) - Constructor for class Monitor.Omr.Notifier
Receives references for the parameter and entity being monitored as well as for the resource event evaluator that must be notified when changes occur.
notifierThread - Variable in class Monitor.Omr.RmoImpl
 
notify(int) - Method in class Monitor.Omr.Notifier
Notifies the resource event evaluator when changes occur.

O

open() - Method in class Monitor.Omr.readFile
Open the file.
orb - Variable in class Monitor.Omr.RmoImpl
 
orb - Static variable in class Monitor.Omr.Inicio
 

P

par - Variable in class Monitor.Omr.RmoImpl
 
par - Static variable in class Monitor.Omr.Inicio
 
parameter() - Method in class Monitor.Omr.RmoImpl
Returns a reference to the parameter being monitored.
pid - Variable in class Monitor.Omr.RmoImpl
 

R

read1line() - Method in class Monitor.Omr.readFile
Read one line of the file.
readFile - class Monitor.Omr.readFile.
Reads the file specified by the user.
readFile(String) - Constructor for class Monitor.Omr.readFile
Receives the file name and open the file.
registra_omr(String[], Object) - Static method in class Monitor.Omr.Inicio
Register this RMO with CORBA name service.
resume() - Method in class Monitor.Omr.RmoImpl
Resumes the monitoring process.
rManager - Variable in class Monitor.Omr.RmoImpl
 
rManager - Static variable in class Monitor.Omr.Inicio
 
RmoCpuImpl - class Monitor.Omr.RmoCpuImpl.
Creates the objects that compose the Cpu RMO.
RmoCpuImpl(ORB, POA, Entity, Parameter, ResourceManager) - Constructor for class Monitor.Omr.RmoCpuImpl
Create the objects that compose the Cpu RMO by calling the RmoImpl constructor and creates the thread responsible for monitoring Cpu usage.
RmoImpl - class Monitor.Omr.RmoImpl.
Implements the servant for the Monitor/Omr/Rmo interface.
RmoImpl(ORB, POA, Entity, Parameter, ResourceManager) - Constructor for class Monitor.Omr.RmoImpl
Creates the threads and objects that compose a resource monitoring object.
RmoMemoryImpl - class Monitor.Omr.RmoMemoryImpl.
Creates the objects that compose the Memory RMO.
RmoMemoryImpl(ORB, POA, Entity, Parameter, ResourceManager) - Constructor for class Monitor.Omr.RmoMemoryImpl
Create the objects that compose the Memory RMO by calling the RmoImpl constructor and creates the thread responsible for monitoring free memory available.
root_poa - Variable in class Monitor.Omr.RmoImpl
 
rootpoa - Static variable in class Monitor.Omr.Inicio
 
run() - Method in class Monitor.Omr.CpuMonitor
Continuously check and calculate the percentage of CPU use.
run() - Method in class Monitor.Omr.MemoryMonitor
Continuously check the amount of free memory available.

S

set(int) - Method in class Monitor.Omr.Frequency
 
shutdown() - Method in class Monitor.Omr.RmoImpl
Perform the shutdown of the RMO.
smonitor - Variable in class Monitor.Omr.RmoImpl
 
startMonitoring() - Method in class Monitor.Omr.RmoCpuImpl
Starts the monitoring thread.
startMonitoring() - Method in class Monitor.Omr.RmoMemoryImpl
Starts the monitoring thread.
suspend_monitor() - Method in class Monitor.Omr.SuspendMonitor
Set is_suspended to true.
suspend() - Method in class Monitor.Omr.RmoImpl
Suspends the monitoring process.
SuspendMonitor - class Monitor.Omr.SuspendMonitor.
Suspends and resumes the monitoring thread in response to user requests.
SuspendMonitor() - Constructor for class Monitor.Omr.SuspendMonitor
Initialize is_suspended with false.

U

unsuspend_monitor() - Method in class Monitor.Omr.SuspendMonitor
Resume the monitoring thread.
update(double) - Method in class Monitor.Omr.CurrentRange
Receives the current percentage of processor use and determines the corresponded range.

C E F G I M N O P R S U