The Pedigree Project 0.1
ThreadedIrqDispatcher Member List

This is the complete list of members for ThreadedIrqDispatcher, including all inherited members.

activeCookie(uint8_t line) const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
callbackActive(uint8_t line) const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
canShutdown() constThreadedIrqDispatcher
completedBatches(uint8_t line) const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
completedCookie(uint8_t line) const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
DispatchCallback typedef (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
hasPending(uint8_t line) constThreadedIrqDispatcher
initialise()ThreadedIrqDispatcher
isCurrentWorker() constThreadedIrqDispatcher
isInitialised() const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
m_Callback (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
m_CallbackContext (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
m_ConfigurationClosedThreadedIrqDispatcherprivate
m_ConfigurationLockThreadedIrqDispatcherprivate
m_Initialised (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
m_LineCount (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
m_Lines (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
m_NameThreadedIrqDispatcherprivate
m_RemoteWakeCallbackThreadedIrqDispatcherprivate
m_RemoteWakeCallbackContext (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
m_ShutdownClaimedThreadedIrqDispatcherprivate
MaxLines (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherstatic
operator=(const ThreadedIrqDispatcher &)=delete (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
pendingCookie(uint8_t line) constThreadedIrqDispatcher
Pic (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherfriend
publicationClosed(uint8_t line) const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
publishFromInterrupt(uint8_t line, size_t cookie)ThreadedIrqDispatcher
RemoteWakeCallback typedefThreadedIrqDispatcher
setRemoteWakeCallback(RemoteWakeCallback callback, void *callbackContext)ThreadedIrqDispatcherprivate
shutdown()ThreadedIrqDispatcher
snapshotDiagnostics(uint8_t line, IrqLineDiagnosticSnapshot &snapshot) constThreadedIrqDispatcher
ThreadedIrqDispatcher(const String &name, size_t lineCount, DispatchCallback callback, void *callbackContext) (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
ThreadedIrqDispatcher(const ThreadedIrqDispatcher &)=delete (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcherprivate
workerIdentity(uint8_t line) const (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher
~ThreadedIrqDispatcher() (defined in ThreadedIrqDispatcher)ThreadedIrqDispatcher