GM6000 Digital Heater Controller Branch: main
SDX-1330
Ajax::Metrics::Api Member List

This is the complete list of members for Ajax::Metrics::Api, including all inherited members.

Api(Cpl::Dm::MailboxServer &myMbox)Ajax::Metrics::Api
close(void *args=nullptr)Cpl::Itc::CloseSyncvirtual
CloseMsg typedefCpl::Itc::CloseRequest
CloseSync(PostApi &myMbox) noexceptCpl::Itc::CloseSync
count() const noexceptCpl::System::Timervirtual
decrement(unsigned long milliseconds=1) noexceptCpl::System::Timerprotectedvirtual
expired() noexceptAjax::Metrics::Apiprotectedvirtual
ExtendedItem()Cpl::Container::ExtendedIteminlineprotected
ExtendedItem(const char *ignoreThisParameter_usedToCreateAUniqueConstructor)Cpl::Container::ExtendedIteminlineprotected
failsafeAlertChanged(Ajax::Dm::MpAlert &mpAlert, Cpl::Dm::SubscriberApi &clientObserver) noexceptAjax::Metrics::Apiprotected
fanPWMChanged(Cpl::Dm::Mp::Uint32 &mpPWM, Cpl::Dm::SubscriberApi &clientObserver) noexceptAjax::Metrics::Apiprotected
heaterPWMChanged(Cpl::Dm::Mp::Uint32 &mpPWM, Cpl::Dm::SubscriberApi &clientObserver) noexceptAjax::Metrics::Apiprotected
increment(unsigned long milliseconds) noexceptCpl::System::Timerprotectedvirtual
insert_(void *newContainerPtr)Cpl::Container::Item
isInContainer_(const void *containerPtr) const noexceptCpl::Container::Item
Item()Cpl::Container::Iteminlineprotected
Item(const char *)Cpl::Container::Iteminlineprotected
m_countCpl::System::Timerprotected
m_fanMarkerAjax::Metrics::Apiprotected
m_fanOnAjax::Metrics::Apiprotected
m_heaterMarkerAjax::Metrics::Apiprotected
m_heaterOnAjax::Metrics::Apiprotected
m_inListPtr_Cpl::Container::Item
m_mboxCpl::Itc::OpenSyncprotected
m_nextPtr_Cpl::Container::Item
m_obFailsafeAlertAjax::Metrics::Apiprotected
m_obFanPWMAjax::Metrics::Apiprotected
m_obHeaterPWMAjax::Metrics::Apiprotected
m_openedAjax::Metrics::Apiprotected
m_prevPtr_Cpl::Container::ExtendedItem
m_runtimeMarkerAjax::Metrics::Apiprotected
m_timingSourceCpl::System::Timerprotected
open(void *args=nullptr)Cpl::Itc::OpenSyncvirtual
OpenMsg typedefCpl::Itc::OpenRequest
OpenSync(PostApi &myMbox) noexceptCpl::Itc::OpenSync
processFanMetric(uint32_t currentElapsedTimeMs, uint32_t pwm, uint32_t intervalTime=OPTION_AJAX_METRICS_INTERVAL_TIME_MS) noexceptAjax::Metrics::Apiprotected
processHeaterMetric(uint32_t currentElapsedTimeMs, uint32_t pwm, uint32_t intervalTime=OPTION_AJAX_METRICS_INTERVAL_TIME_MS) noexceptAjax::Metrics::Apiprotected
remove_(Item *itemPtr) noexceptCpl::Container::Itemstatic
request(OpenMsg &msg)Ajax::Metrics::Apivirtual
request(CloseMsg &msg)Ajax::Metrics::Apivirtual
Cpl::SAP typedefCpl::Itc::OpenRequest
Cpl::Itc::CloseRequest::SAP typedefCpl::Itc::CloseRequest
setTimingSource(TimerManager &timingSource) noexceptCpl::System::Timervirtual
start(unsigned long timerDurationInMilliseconds) noexceptCpl::System::Timervirtual
stop() noexceptCpl::System::Timervirtual
Timer(TimerManager &timingSource)Cpl::System::Timer
Timer()Cpl::System::Timer
~CloseApi()Cpl::Itc::CloseApiinlinevirtual
~CloseRequest() (defined in Cpl::Itc::CloseRequest)Cpl::Itc::CloseRequestinlinevirtual
~CounterCallback_()Cpl::System::CounterCallback_inlinevirtual
~OpenApi()Cpl::Itc::OpenApiinlinevirtual
~OpenRequest() (defined in Cpl::Itc::OpenRequest)Cpl::Itc::OpenRequestinlinevirtual