Shared Database services: Difference between revisions
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 == |