Package edu.cmu.cs.able.probes.RemosProbe

Interface Summary
BandwidthProbeConsumer ProbeConsumer is abstract class that is extended by application class to user RemosProbe.
 

Class Summary
Probe Probe is responsible for the probing work by making use of Remos.
ProbeHandle ProbeHandle is provided for user application to refer to the probe deployed by the application.
ProbeID Maintain the ID stuff for remos probe.
ProbeManager ProbeManager is "behind" ProbeManageComm, but it is the object that manages probes, ProbeManageComm takes care of the siena message communication so ProbeManager could focus on the work about probe management.
ProbeManagerComm ProbeManagerComm is a kind of server which sits on siena bus, listening the probe request message sent by ProbeManagerHandle, and behave accordingly.
ProbeManagerHandle ProbeManagerHandle provides the interface for application to operate on the probes, such as deploy, activate, focus, undeploy, etc.
 

Exception Summary
ProbeException This is where the ProbeException is processed.