Shared Database services: Difference between revisions

Roblabla (talk | contribs)
Add full interface name (imported from SwIPC)
No edit summary
Line 15: Line 15:
| 3 || [[#GetSharedMemoryAddressOffset]]
| 3 || [[#GetSharedMemoryAddressOffset]]
|-
|-
| 4 || GetSharedMemoryNativeHandle
| 4 || [[#GetSharedMemoryNativeHandle]]
|-
|-
| 5 || GetSharedFontInOrderOfPriority
| 5 || [[#GetSharedFontInOrderOfPriority]]
|}
|}


== RequestLoad ==
== RequestLoad ==


Takes a [[#SharedFontType]] (uint32)
Takes a [[#SharedFontType]] (uint32), no output.


== GetLoadState ==
== GetLoadState ==
Line 41: Line 41:
== GetSize ==
== GetSize ==


Takes a [[#SharedFontType]] (uint32), returns the Font Size (uint32)
Takes a [[#SharedFontType]] (uint32), returns the Font Size (uint32).


== GetSharedMemoryAddressOffset ==
== GetSharedMemoryAddressOffset ==


Takes a [[#SharedFontType]] (uint32), returns the offset (uint32) to the Font Address.
Takes a [[#SharedFontType]] (uint32), returns the offset (uint32) to the Font Address.
== GetSharedMemoryNativeHandle ==
No input, returns an output SharedMemory handle.
User-processes map this SharedMemory with size=0x1100000 and permissions=R--.
== GetSharedFontInOrderOfPriority ==
Takes an input u64 [[Settings_services#LanguageCode|LanguageCode]] and 3 type-0x6 output buffers, returns an output u8 and u32.


== SharedFontType ==
== SharedFontType ==