A B C D E G I K L M O P Q R S T U W Z

A

activateProbe() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
ACTIVE - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
ALPHA - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
 

B

BandwidthGauge - class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge.
Implementation of the BandwidthGauge, conforming to gauge type:
ServerLoadGauge = [
  type = edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
  setup = [where : String]
  config = []
  values = [bandwidth : float]
BandwidthGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
Creates new BandwidthGauge
BandwidthGaugeImpl - class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl.
Implementation of the BandwidthGauge, conforming to gauge type:
ServerLoadGauge = [
  type = edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
  setup = [where : String]
  config = []
  values = [bandwidth : float]
BandwidthGaugeImpl(GaugeID, StringPairVector, StringPairVector, GaugeReportingBus, IProbeBus) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
Creates new BandwidthGauge
bwProbe - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
 

C

configName - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.TimeGaugeImpl
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
Configures the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
 
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
This method is used to configure the gauge.
configure(StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
This method is used to configure the gauge.
consistentlyCreated() - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
consistentlyCreated() - Method in class edu.cmu.cs.able.gauges.TimeGaugeImpl
 
consistentlyCreated() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
consistentlyCreated() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 
consistentlyCreated() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
 
createGauge(GaugeID, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr
Creates a new gauge as a separate process.
createGauge(GaugeID, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr
Creates a new gauge as a separate process.
createGauge(GaugeID, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Creates a new gauge as a separate process.
createGauge(GaugeID, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Creates a new gauge as a separate process.
createGauge(GaugeID, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
creationOK - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
currentBW - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 

D

deleteGauge(GaugeControl) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr
Deletes the gauge process associated with the gauge ID.
deleteGauge(GaugeControl) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr
Deletes the gauge process associated with the gauge ID.
deleteGauge(GaugeControl) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Deletes the gauge process associated with the gauge ID.
deleteGauge(GaugeControl) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Deletes the gauge process associated with the gauge ID.
deleteGauge(GaugeControl) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
DemoGaugeMgr - class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr.
 
DemoGaugeMgr(Frame, boolean, String) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
Creates new form JDialog
DEPLOYED - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
deployProbe() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 

E

edu.cmu.cs.able.gauges - package edu.cmu.cs.able.gauges
 
edu.cmu.cs.able.gauges.RMI - package edu.cmu.cs.able.gauges.RMI
 
edu.cmu.cs.able.gauges.Siena - package edu.cmu.cs.able.gauges.Siena
 
edu.cmu.cs.able.gauges.Siena.Demo - package edu.cmu.cs.able.gauges.Siena.Demo
 

G

gauges - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
The type of the BandwidthGauge (edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge)
gaugeType - Variable in class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
 
gaugeType - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
 
getGaugeMgrID() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 

I

INSTALLED - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
installProbe() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
ip1 - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
ip2 - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 

K

KXProbeHelper - class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper.
Generic helper for KX compatible probes
KXProbeHelper(String, String, String, IProbeConsumer, IProbeBus) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
Creates new KXProbeHelper

L

LatencyGauge - class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge.
Implementation of the LatencyGauge, conforming to gauge type:
LatencyGauge = [
  type = edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
  setup = [where : String]
  config = [reset : boolean]
  values = [latency : float]
LatencyGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
Creates new SienaLatencyGauge
LatencyGaugeImpl - class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl.
Implementation of the LatencyGauge, conforming to gauge type:
LatencyGauge = [
  type = edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
  setup = [where : String]
  config = [reset : boolean]
  values = [latency : float]
LatencyGaugeImpl(GaugeID, StringPairVector, StringPairVector, GaugeReportingBus, IProbeBus) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
Creates new SienaLatencyGauge
latencyProbe - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 
loadProbe - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 

M

main(String[]) - Static method in class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr
 
main(String[]) - Static method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr
 
main(String[]) - Static method in class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
A command-line interface to start the gauge.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
A command-line interface to start the gauge.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
A command-line interface to start the gauge.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
A command-line interface to start the gauge.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
A way to start the gauge manager from the command line.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
A way to start the gauge manager from the command line.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
A command-line interface to start the gauge.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
A command-line interface to start the gauge.
main(String[]) - Static method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
A command-line interface to start the gauge.
manageRemoval() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
managesType(String) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr
Returns true if the gauge type is edu.cmu.cs.able.gauges.RMI.RMITimeGauge
managesType(String) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr
Returns true if the gauge type is edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
managesType(String) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Returns true if the gauge type is edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
managesType(String) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Returns true if the gauge type is edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
managesType(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 

O

onProbeEvent(IProbeEvent) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
The callback invoked when a probe reports a single event.
onProbeEvent(IProbeEvent) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
The callback invoked when a probe reports a single event.
onProbeEvent(IProbeEvent) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
The callback invoked when a probe reports a single event.
onProbeEvent(IProbeEvent) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
 

P

pbus - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
printUsageMessage() - Static method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Prints the usage message.
printUsageMessage() - Static method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Prints the usage message.
probeBus - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
probeBus - Static variable in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
 
probeFrequency - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
probesDeployed - Variable in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
processDelete(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
 
processDelete(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
 
processDelete(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
 

Q

queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.TimeGaugeImpl
Returns the current date.
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
 
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
 
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
Returns all the values that this gauge reports.
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
 
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
Returns the current latency.
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
Returns the current date.
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
Returns the current date.
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
Returns the current date.
queryAllValues(GaugeValueVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
Returns the current date.
queryMetaInfo(String, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr
Returns the parameters that can be used to configure the gauge, as well as the values reported by the gauge, for a particular gauge type.
queryMetaInfo(String, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr
Returns the parameters that can be used to configure the gauge, as well as the values reported by the gauge, for a particular gauge type.
queryMetaInfo(String, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Returns the parameters that can be used to configure the gauge, as well as the values reported by the gauge, for a particular gauge type.
queryMetaInfo(String, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Returns the parameters that can be used to configure the gauge, as well as the values reported by the gauge, for a particular gauge type.
queryMetaInfo(String, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.TimeGaugeImpl
Returns the state of the gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
Returns the state of the gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
Returns the state of the gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
Returns the state of this gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
 
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
Returns the state of the gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
Returns the state of the gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
Returns the state of the gauge.
queryState(StringPairVector, StringPairVector, StringPairVector) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
Returns the state of the gauge.
queryValue(String) - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
queryValue(String) - Method in class edu.cmu.cs.able.gauges.TimeGaugeImpl
The method called to query the value of the gauge.
queryValue(String) - Method in class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
 
queryValue(String) - Method in class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
 
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
Returns the value of a particular value name
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
 
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGauge
The method called to query the value of the gauge.
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
The method called to query the value of the gauge.
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
The method called to query the value of the gauge.
queryValue(String) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGauge
The method called to query the value of the gauge.
queue - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 

R

RemosBandwidthGaugeImpl - class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl.
 
RemosBandwidthGaugeImpl(GaugeID, StringPairVector, StringPairVector, GaugeReportingBus, String) - Constructor for class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
Creates a new instance of RemosBandwidthGaugeImpl
reportNewValue() - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
reportNewValue() - Method in class edu.cmu.cs.able.gauges.TimeGaugeImpl
This method is called periodically by the reporting thread to generate a new value and report it.
reportNewValue() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
 
reportNewValue() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 
reportNewValue() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
 
reportSubscriber - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
RMIBandwidthGauge - class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge.
 
RMIBandwidthGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGauge
Creates new RMIBandwidthGauge
RMIBandwidthGaugeMgr - class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr.
 
RMIBandwidthGaugeMgr(String, String) - Constructor for class edu.cmu.cs.able.gauges.RMI.RMIBandwidthGaugeMgr
Creates new RMIBandwidthGaugeMgr
RMITimeGauge - class edu.cmu.cs.able.gauges.RMI.RMITimeGauge.
Implements a gauge that periodically reports the time.
RMITimeGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.RMI.RMITimeGauge
Creates new RMITimeGauge
RMITimeGaugeMgr - class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr.
 
RMITimeGaugeMgr(String) - Constructor for class edu.cmu.cs.able.gauges.RMI.RMITimeGaugeMgr
Creates new RMITimeGaugeMgr
run() - Method in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Implements the run method for threads.
run() - Method in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Implements the run method for threads.
run() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 

S

senp - Variable in class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
 
senp - Variable in class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
 
senp - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.DemoGaugeMgr
 
sensed(double) - Method in class edu.cmu.cs.able.gauges.RemosBandwidthGaugeImpl
 
ServerLoadGauge - class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge.
Implementation of the ServerLoadGauge, conforming to gauge type:
ServerLoadGauge = [
  type = edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
  setup = [where : String]
  config = []
  values = [load : int]
ServerLoadGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
Creates new ServerLoadGauge
ServerLoadGaugeImpl - class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl.
Implementation of the ServerLoadGauge, conforming to gauge type:
ServerLoadGauge = [
  type = edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGauge
  setup = [where : String]
  config = []
  values = [load : int]
ServerLoadGaugeImpl(GaugeID, StringPairVector, StringPairVector, GaugeReportingBus, IProbeBus) - Constructor for class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
Creates new ServerLoadGauge
setDeployeState(int) - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
shutdown() - Method in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
SienaBandwidthGauge - class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge.
This class implements a BandwidthGauge, and uses RemosProbes to determine the current bandwidth.
SienaBandwidthGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGauge
Creates new SienaBandwidthGauge
SienaBandwidthGaugeMgr - class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr.
 
SienaBandwidthGaugeMgr(String, boolean) - Constructor for class edu.cmu.cs.able.gauges.Siena.SienaBandwidthGaugeMgr
Creates new SienaBandwidthGaugeMgr
SienaTimeGauge - class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge.
This gauge provides an example that periodically reports the date and time to the gauge bus.
SienaTimeGauge(GaugeID, String, StringPairVector, StringPairVector) - Constructor for class edu.cmu.cs.able.gauges.Siena.SienaTimeGauge
Creates new SienaTimeGauge
SienaTimeGaugeMgr - class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr.
This is the implementation of a gauge manager for the SienaTimeGauge.
SienaTimeGaugeMgr(String, boolean) - Constructor for class edu.cmu.cs.able.gauges.Siena.SienaTimeGaugeMgr
Creates new SienaTimeGaugeMgr
systemID - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 

T

targets - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 
TimeGaugeImpl - class edu.cmu.cs.able.gauges.TimeGaugeImpl.
 
TimeGaugeImpl(GaugeID, StringPairVector, StringPairVector, GaugeReportingBus) - Constructor for class edu.cmu.cs.able.gauges.TimeGaugeImpl
Creates a new instance of TimeGaugeImpl

U

UNDEPLOYED - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.KXProbeHelper
 

W

where - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.ServerLoadGaugeImpl
Where (the component or connector) the gauge is attached.
where - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 
where - Variable in class edu.cmu.cs.able.gauges.Siena.Demo.BandwidthGaugeImpl
Where (the component or connector) the gauge is attached.

Z

ZERO - Static variable in class edu.cmu.cs.able.gauges.Siena.Demo.LatencyGaugeImpl
 

A B C D E G I K L M O P Q R S T U W Z