GM6000 Digital Heater Controller
Branch: main
SDX-1330
Main Page
Namespaces
Components
Files
Components List
Class Index
Class Hierarchy
Class Members
Cpl
Dm
MailboxServer
Cpl::Dm::MailboxServer Member List
This is the complete list of members for
Cpl::Dm::MailboxServer
, including all inherited members.
addPendingChangingNotification_
(SubscriberApi &subscriber) noexcept
Cpl::Dm::EventLoop
virtual
addToActiveList
(CounterCallback_ &clientToCallback) noexcept
Cpl::System::TimerManager
protected
appRun
()
Cpl::Dm::MailboxServer
virtual
areActiveTimers
(void) noexcept
Cpl::System::TimerManager
attach
(CounterCallback_ &clientToCallback) noexcept
Cpl::System::TimerManager
virtual
clearTheList
() noexcept
Cpl::Container::SList< Message >
inline
detach
(CounterCallback_ &clientToCallback) noexcept
Cpl::System::TimerManager
virtual
EventLoop
(unsigned long timingTickInMsec=OPTION_CPL_SYSTEM_EVENT_LOOP_TIMEOUT_PERIOD, Cpl::System::SharedEventHandlerApi *eventHandler=0) noexcept
Cpl::Dm::EventLoop
find
(const Message &item) const noexcept
Cpl::Container::SList< Message >
inline
first
(void) const noexcept
Cpl::Container::SList< Message >
inline
get
(void) noexcept
Cpl::Container::SList< Message >
inline
getFirst
(void) noexcept
Cpl::Container::SList< Message >
inline
getLast
(void) noexcept
Cpl::Container::SList< Message >
inline
head
(void) const noexcept
Cpl::Container::SList< Message >
inline
insert_
(void *newContainerPtr)
Cpl::Container::Item
insertAfter
(Message &after, Message &item) noexcept
Cpl::Container::SList< Message >
inline
insertBefore
(Message &before, Message &item) noexcept
Cpl::Container::SList< Message >
inline
isInContainer_
(const void *containerPtr) const noexcept
Cpl::Container::Item
isPendingMessage
() noexcept
Cpl::Itc::Mailbox
protected
isPendingPendingChangingNotifications
() noexcept
Cpl::Dm::EventLoop
protected
isRunning
() noexcept
Cpl::System::Runnable
virtual
Item
()
Cpl::Container::Item
inline
protected
Item
(const char *)
Cpl::Container::Item
inline
protected
last
(void) const noexcept
Cpl::Container::SList< Message >
inline
m_counters
Cpl::System::TimerManager
protected
m_eventHandler
Cpl::System::EventLoop
protected
m_eventLoop
Cpl::Itc::Mailbox
protected
m_events
Cpl::System::EventLoop
protected
m_inListPtr_
Cpl::Container::Item
m_inTickCall
Cpl::System::TimerManager
protected
m_myThreadPtr
Cpl::System::EventLoop
protected
m_nextPtr_
Cpl::Container::Item
m_pendingAttach
Cpl::System::TimerManager
protected
m_pendingMpNotifications
Cpl::Dm::EventLoop
protected
m_run
Cpl::System::EventLoop
protected
m_running
Cpl::System::Runnable
protected
m_sema
Cpl::System::EventLoop
protected
m_timeMark
Cpl::System::TimerManager
protected
m_timeNow
Cpl::System::TimerManager
protected
m_timeout
Cpl::System::EventLoop
protected
m_timeStartOfLoop
Cpl::System::EventLoop
protected
Mailbox
(Cpl::System::Signable &myEventLoop)
Cpl::Itc::Mailbox
MailboxServer
(unsigned long timingTickInMsec=OPTION_CPL_SYSTEM_EVENT_LOOP_TIMEOUT_PERIOD, Cpl::System::SharedEventHandlerApi *eventHandler=0) noexcept
Cpl::Dm::MailboxServer
move
(SList< Message > &dst) noexcept
Cpl::Container::SList< Message >
inline
msecToCounts
(unsigned long milliseconds) noexcept
Cpl::System::TimerManager
virtual
next
(const Message &item) const noexcept
Cpl::Container::SList< Message >
inline
notify
(uint8_t eventNumber) noexcept
Cpl::System::EventLoop
virtual
notifyEvents
(Cpl_System_EventFlag_T events) noexcept
Cpl::System::EventLoop
virtual
pleaseStop
()
Cpl::System::EventLoop
virtual
pop
(void) noexcept
Cpl::Container::SList< Message >
inline
post
(Message &msg) noexcept
Cpl::Itc::Mailbox
virtual
postSync
(Message &msg) noexcept
Cpl::Itc::Mailbox
virtual
processChangeNotifications
() noexcept
Cpl::Dm::EventLoop
protected
virtual
processEventFlag
(uint8_t eventNumber) noexcept
Cpl::System::EventLoop
protected
virtual
processMessages
() noexcept
Cpl::Itc::Mailbox
protected
virtual
processTimers
(void) noexcept
Cpl::System::TimerManager
push
(Message &item) noexcept
Cpl::Container::SList< Message >
inline
put
(Message &item) noexcept
Cpl::Container::SList< Message >
inline
putFirst
(Message &item) noexcept
Cpl::Container::SList< Message >
inline
putLast
(Message &item) noexcept
Cpl::Container::SList< Message >
inline
remove
(Message &item) noexcept
Cpl::Container::SList< Message >
inline
remove_
(Item *itemPtr) noexcept
Cpl::Container::Item
static
removePendingChangingNotification_
(SubscriberApi &subscriber) noexcept
Cpl::Dm::EventLoop
virtual
run
()
Cpl::System::Runnable
virtual
Runnable
()
Cpl::System::Runnable
protected
setThreadOfExecution_
(Thread *myThreadPtr)
Cpl::System::EventLoop
virtual
signal
(void) noexcept
Cpl::System::EventLoop
virtual
SList
() noexcept
Cpl::Container::SList< Message >
SList
(const char *ignoreThisParameter_usedToCreateAUniqueConstructor) noexcept
Cpl::Container::SList< Message >
startEventLoop
() noexcept
Cpl::System::EventLoop
protected
virtual
startManager
(void) noexcept
Cpl::System::TimerManager
stopEventLoop
() noexcept
Cpl::System::EventLoop
protected
virtual
su_notify
(uint8_t eventNumber) noexcept
Cpl::System::EventLoop
virtual
su_notifyEvents
(Cpl_System_EventFlag_T events) noexcept
Cpl::System::EventLoop
virtual
su_signal
(void) noexcept
Cpl::System::EventLoop
virtual
tail
(void) const noexcept
Cpl::Container::SList< Message >
inline
tick
(unsigned long milliseconds=1) noexcept
Cpl::System::TimerManager
protected
virtual
tickComplete
(void) noexcept
Cpl::System::TimerManager
protected
virtual
TimerManager
()
Cpl::System::TimerManager
top
(void) const noexcept
Cpl::Container::SList< Message >
inline
waitAndProcessEvents
(bool skipWait=false) noexcept
Cpl::System::EventLoop
protected
virtual
~CounterSource_
()
Cpl::System::CounterSource_
inline
virtual
~EventFlag
()
Cpl::System::EventFlag
inline
virtual
~EventLoop
()
Cpl::System::EventLoop
inline
virtual
~NotificationApi_
()
Cpl::Dm::NotificationApi_
inline
virtual
~PostApi
()
Cpl::Itc::PostApi
inline
virtual
~Runnable
()
Cpl::System::Runnable
inline
virtual
~Signable
()
Cpl::System::Signable
inline
virtual
Generated on Sat Jan 18 2025 22:23:57 for GM6000 Digital Heater Controller by
1.9.8