Changes

910 bytes added ,  03:32, 13 August 2017
no edit summary
Line 580: Line 580:  
| 0x10
 
| 0x10
 
| [[#KServerPort]]
 
| [[#KServerPort]]
| Server
+
| ServerSide
 
|-
 
|-
 
| 0x60
 
| 0x60
 
| [[#KClientPort]]
 
| [[#KClientPort]]
| Client
+
| ClientSide
 
|-
 
|-
 
| 0x98
 
| 0x98
Line 653: Line 653:  
| [[#KPort]]*
 
| [[#KPort]]*
 
| Parent
 
| Parent
 +
|}
 +
 +
= KSession =
 +
Size: 0xB0
 +
 +
Inherits from: [[#KAutoObject]]
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Type
 +
! Description
 +
|-
 +
| 0
 +
| [[#KAutoObject]]
 +
|
 +
|-
 +
| 0x10
 +
| [[#KServerSession]]
 +
| ServerSide
 +
|-
 +
| 0x70
 +
| [[#KClientSession]]
 +
| ClientSide
 +
|-
 +
| 0xA8
 +
| bool
 +
| HasInited
 +
|}
 +
 +
== KServerSession ==
 +
Size: 0x60
 +
 +
Inherits from: [[#KSynchronizationObject]]
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Type
 +
! Description
 +
|-
 +
| 0
 +
| [[#KSynchronizationObject]]
 +
|
 +
|-
 +
| 0x28
 +
| KLinkedListNode
 +
|
 +
|-
 +
| 0x38
 +
|
 +
|
 +
|-
 +
| 0x40
 +
| KLinkedListNode
 +
|
 +
|-
 +
| 0x50
 +
|
 +
|
 +
|-
 +
| 0x58
 +
|
 +
|
 +
|}
 +
 +
== KClientSession ==
 +
Size: 0x38
 +
 +
Inherits from: [[#KAutoObject]]
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Type
 +
! Description
 +
|-
 +
| 0
 +
| [[#KAutoObject]]
 +
|
 +
|-
 +
| 0x10
 +
| [[#KSession]]*
 +
| Parent
 +
|-
 +
| 0x18
 +
| bool
 +
| HasInited
 +
|-
 +
| 0x20
 +
| [[#KClientPort]]*
 +
| ParentPort
 +
|-
 +
| 0x28
 +
|
 +
|
 +
|-
 +
| 0x30
 +
| [[#KProcess]]*
 +
| CreatorProcess
 
|}
 
|}
   Line 672: Line 772:  
| 0x10
 
| 0x10
 
| [[#KLightSessionServer]]
 
| [[#KLightSessionServer]]
| Server
+
| ServerSide
 
|-
 
|-
 
| 0x68
 
| 0x68
 
| [[#KLightSessionClient]]
 
| [[#KLightSessionClient]]
| Client
+
| ClientSide
 
|-
 
|-
 
| 0xA0
 
| 0xA0
Line 748: Line 848:  
| 0x30
 
| 0x30
 
| [[#KProcess]]*
 
| [[#KProcess]]*
| OwnerProcess
+
| CreatorProcess
 
|}
 
|}