phosphor-identity
Stable cross-process identity formats.
Header-only INTERFACE library that owns the wire formats for the IDs that flow through the suite: composite appId|instanceId window IDs, EDID-derived screen IDs, and <physicalId>/vs:<index> virtual-screen IDs. Daemon, KWin effect, KCM, and any future compositor plugin link the same inline definitions, so the spelling is unambiguous and centralised.
Key types
WindowIdappId|instanceId window-id format.ScreenIdVirtualScreenId<physicalId>/vs:<index> build/parse/detect helpers.Dependencies
QtCore
References
- Full API reference → Doxygen-generated page for
PhosphorIdentity. - Namespace index Every symbol under
PhosphorIdentity::.