The Pedigree Project 0.1
Time::DelayTimerEvent Member List

This is the complete list of members for Time::DelayTimerEvent, including all inherited members.

beginDispatch(Delivery *delivery)Eventprivate
beginRetirement(Retirement &retirement)Event
beginSend()Eventprivate
cloneForDelivery()Eventinlinevirtual
completeDelivery(Thread *thread)Eventprivate
DelayTimerEvent(Thread *owner, size_t nestingLevel=~0UL) (defined in Time::DelayTimerEvent)Time::DelayTimerEventexplicit
deliverAtUserReturn(InterruptState &)Eventinlinevirtual
deliverAtUserReturn(SyscallState &)Eventinlinevirtual
deregisterThread(Thread *thread)Eventprivate
endDispatch(Delivery *delivery) (defined in Event)Eventprivate
endSend() (defined in Event)Eventprivate
Event(uintptr_t handlerAddress, bool isDeletable, size_t specificNestingLevel=~0UL, HandlerPrivilege handlerPrivilege=HandlerPrivilege::Kernel)Event
Event(const Event &other) (defined in Event)Event
finishRetirement() (defined in Event)Eventprivate
getEventType(uint8_t *pBuffer)Eventstatic
getHandlerAddress()Eventinline
getHandlerBuffer()Eventstatic
getHandlerBufferSize()Eventstatic
getHandlerPrivilege() constEventinline
getLastHandlerBuffer()Eventstatic
getNumber()Time::DelayTimerEventvirtual
getSecondaryTrampoline()Eventstatic
getSpecificNestingLevel()Eventinline
getTrampoline()Eventstatic
handlerBufferSize(size_t pageSize) (defined in Event)Eventinlineprivatestatic
HandlerPrivilege enum nameEvent
isDeletable()Eventvirtual
isDeliverableWhileProcessSuspended() constEventinlinevirtual
isSignalEvent() constEventinlinevirtual
isValidHandlerMapping(size_t mappingFlags) constEvent
m_bIsDeletableEventprotected
m_DeleteWhenUnusedEventprivate
m_DeliveriesClosedEventprivate
m_DeliveryWaitersEventprivate
m_DrainClaimedEventprivate
m_HandlerAddressEventprotected
m_HandlerPrivilegeEventprotected
m_LockEventprotected
m_MagicEventprotected
m_NestingLevelEventprotected
m_pFirstActiveDeliveryEventprivate
m_pOwner (defined in Time::DelayTimerEvent)Time::DelayTimerEventprivate
m_SendersInFlightEventprivate
m_ThreadsEventprotected
operator=(const Event &other) (defined in Event)Event
owner() const (defined in Time::DelayTimerEvent)Time::DelayTimerEventinline
pendingCount()Event
prefersAlternateUserStack() constEventinlinevirtual
registerThread(Thread *thread)Eventprivate
requiresExactUserReturnState() constEventinlinevirtual
retire()Event
serialize(uint8_t *pBuffer)Time::DelayTimerEventvirtual
tryAcquireRegistration(SendLease &registration)Event
unserialize(uint8_t *pBuffer, DelayTimerEvent &event) (defined in Time::DelayTimerEvent)Time::DelayTimerEventstatic
Event::unserialize(uint8_t *pBuffer, Event &event)Eventstatic
UserReturnDelivery enum nameEvent
waitForDeliveries()Eventvirtual
~DelayTimerEvent() (defined in Time::DelayTimerEvent)Time::DelayTimerEventvirtual
~Event() (defined in Event)Eventvirtual