KSynchronizationInterruptEvent: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 4: Line 4:
Size : 0x8 bytes
Size : 0x8 bytes


This this the abstract base class for all interrupt events related to synchronization objects; there's no new virtual function for this class.
This this the abstract base class for all interrupt events related to synchronization objects: [[KSchedulableInterruptEvent]], KThreadInterruptEvent and KTimerInterruptEvent.
Its instances always have a parent object.
 
There's no new virtual function for this class.


{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 18: Line 19:
|-
|-
| 0x4
| 0x4
| [[KSynchronizationObject]]*
| [[KSynchronizationObject]] *
| Pointer to the object the parent is waiting on, or to another object synchronizing on this one
| Pointer to the object the parent (if any) is waiting on, or to another object synchronizing on this one
|}
|}

Revision as of 17:59, 2 December 2016

class KSynchronizationInterruptEvent extends InterruptEvent

Size : 0x8 bytes

This this the abstract base class for all interrupt events related to synchronization objects: KSchedulableInterruptEvent, KThreadInterruptEvent and KTimerInterruptEvent.

There's no new virtual function for this class.

Offset Type Description
0x0 void ** Pointer to vtable
0x4 KSynchronizationObject * Pointer to the object the parent (if any) is waiting on, or to another object synchronizing on this one