Kernel: Difference between revisions
No edit summary |
No edit summary |
||
Line 217: | Line 217: | ||
| bool | | bool | ||
| HasInited | | HasInited | ||
|} | |||
= KPort = | |||
Size: 0xA8 | |||
Inherits from: [[#KAutoObject]] | |||
{| class="wikitable" border="1" | |||
|- | |||
! Offset | |||
! Type | |||
! Description | |||
|- | |||
| 0 | |||
| [[#KAutoObject]] | |||
| | |||
|- | |||
| 0x10 | |||
| [[#KServerPort]] | |||
| ServerPort | |||
|- | |||
| 0x60 | |||
| [[#KClientPort]] | |||
| ClientPort | |||
|- | |||
| 0x98 | |||
| u64 | |||
| | |||
|- | |||
| 0xA0 | |||
| bool | |||
| HasInited | |||
|- | |||
| 0xA1 | |||
| bool | |||
| IsLight [?] | |||
|} | |||
== KServerPort == | |||
Size: 0x50 | |||
Inherits from: [[#KSynchronizationObject]] | |||
{| class="wikitable" border="1" | |||
|- | |||
! Offset | |||
! Type | |||
! Description | |||
|- | |||
| 0 | |||
| [[#KSynchronizationObject]] | |||
| | |||
|- | |||
| 0x28 | |||
| [[#KLinkedListNode]] | |||
| | |||
|- | |||
| 0x38 | |||
| [[#KLinkedListNode]] | |||
| | |||
|- | |||
| 0x48 | |||
| [[#KPort]]* | |||
| Parent | |||
|} | |||
== KClientPort == | |||
Inherits from: [[#KSynchronizationObject]] | |||
{| class="wikitable" border="1" | |||
|- | |||
! Offset | |||
! Type | |||
! Description | |||
|- | |||
| 0 | |||
| [[#KSynchronizationObject]] | |||
| | |||
|- | |||
| 0x28 | |||
| ? | |||
| | |||
|- | |||
| 0x2C | |||
| u32 | |||
| MaxSessions [?] | |||
|- | |||
| 0x30 | |||
| [[#KPort]]* | |||
| Parent | |||
|} | |} |