AP&C API Reference
|
Classes | |
class | AverageQueryController |
Encapsulates the callout logic needed to plug in a presentation layer to the ECOP query client. Create one of these, providing it the update frequency, the query criteria, and the method handle to update the presentation layer, and the control to be updated. This class will be sure to marshal back to the control thread as necessary because the QueryClient is multi-threaded and the callback will occur on a different thread from that on which the UI control was created. More... | |
class | Common |
class | DataManager |
This class is a data manager for the efficiency monitoring user interface. It does higher-level measurements from the base measurements configured in the system and provides an output document containing those measurements that is used to generate the web-based UI. More... | |
class | DataManagerConfig |
class | Exceptions |
A strongly-typed resource class, for looking up localized strings, etc. | |
interface | IMeasurementAvgPresenter |
The interface used by the ECOP core component to interact with the presentation layer, specifically for that layer to specify polling and querying criteria and to provide a callback address for when measurement averages are available. More... | |
interface | IMeasurementPresenter |
The interface used by the ECOP core component to interact with the presentation layer, specifically for that layer to specify polling and querying criteria and to provide a callback address for when measurements are available. More... | |
class | MeasurementQueryRequest |
Encapsulates the callout logic needed to plug in a presentation layer to the ECOP query client. Create one of these, providing it the update frequency, the query criteria, and the method handle to update the presentation layer, and the control to be updated. This class will be sure to marshal back to the control thread as necessary because the QueryClient is multi-threaded and the callback will occur on a different thread from that on which the UI control was created. More... | |
class | QueryClient |
Acts as a client to the APAC service, controlling threads and delegating UI functions using a pluggable interface. More... | |
class | QueryController |
Provides base implementation for query controller code. More... | |
class | RemotedHost |
The application host for remoting our ECOP services via HTTP. More... | |
class | Resources |
A strongly-typed resource class, for looking up localized strings, etc. | |
class | SettingsClient |
Deals with managing the connectivity and lookup for the settings store. More... | |
class | EcopConfig |
Summary description for EcopConfig More... | |
class | EcopQuery |
This class provides web-based RPC for the AP&C ECOP service. It delegates all calls to the backend service via remoting. More... | |
class | Global |
Enumerations | |
enum class | QueryClientState { Stopped , Starting , Connecting , Connected , Running } |
Functions | |
delegate void | AveragesReadyHandler (IMeasurementAvgPresenter self, Apac.Collections.TimeTrackingList< WeightedMeasurementAvgs > averages) |
delegate void | AvgPresenterStateChangedHandler (IMeasurementAvgPresenter self, EventArgs e) |
delegate void | AvgPresenterRunStateChangedHandler (IMeasurementAvgPresenter self, EventArgs e) |
delegate void | MeasurementsReadyHandler (IMeasurementPresenter self, Apac.Collections.TimeTrackingList< Apac.Monitoring.Measurements > measurements) |
delegate void | MeasurementPresenterStateChangedHandler (IMeasurementPresenter self, EventArgs e) |
delegate void | MeasurementPresenterRunStateChangedHandler (IMeasurementPresenter self, EventArgs e) |
delegate void | QueryClientStatusHandler (QueryClient ecopClient) |