HIPC: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
HIPC (Horizon Inter-Process Communication) is a custom IPC implementation tailored for the Horizon OS. | HIPC (Horizon Inter-Process Communication) is a custom IPC implementation tailored for the Horizon OS. | ||
There are two protocols over [[#HIPC|HIPC]]: | |||
* [[#CMIF|CMIF]]: Command Interface (?). Supports session management with domains and dynamic multiplexing of services. | |||
* [[#TIPC|TIPC]]: Tiny IPC. Simple and lightweight protocol. | |||
[[#CMIF|CMIF]] is universally used for virtually almost all Switch services. [[#TIPC|TIPC]] is only used by the Service Manager. | |||
= HIPC = | = HIPC = |