Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorProtocol::BridgeRegistrationResult Struct Reference

D-Bus struct for bridge registration result: (sss) More...

#include <phosphor-protocol/include/PhosphorProtocol/BridgeTypes.h>

Public Member Functions

QString validationError () const
 Returns empty QString if valid, or a human-readable description of the invariant violation.
 

Public Attributes

QString apiVersion
 
QString bridgeName
 
QString sessionId
 

Detailed Description

D-Bus struct for bridge registration result: (sss)

Member Function Documentation

◆ validationError()

QString PhosphorProtocol::BridgeRegistrationResult::validationError ( ) const

Returns empty QString if valid, or a human-readable description of the invariant violation.

"REJECTED" sessionId is a valid sentinel signaling version mismatch and is NOT flagged as invalid — callers must check for it separately before using the result.

Member Data Documentation

◆ apiVersion

QString PhosphorProtocol::BridgeRegistrationResult::apiVersion

◆ bridgeName

QString PhosphorProtocol::BridgeRegistrationResult::bridgeName

◆ sessionId

QString PhosphorProtocol::BridgeRegistrationResult::sessionId

The documentation for this struct was generated from the following file: