QarSessionInviteTargetAppInit Struct
Ask this machine's hub to start a target app for one AR device. More...
Declaration
Included Headers
Public Member Attributes Index
| const char * | connection_string |
|
Required; see above for the accepted spellings. More... | |
| QarStructureHeader | header |
Description
Ask this machine's hub to start a target app for one AR device.
connection_string names the device kind and its address:
- "hololens:<host>" — HoloLens
- "quest:<host>" — Meta Quest
- "android:<host>" — Android streamer <host> is a hostname or an IP address; the two are interchangeable. A bare "<host>" with no scheme is accepted as the legacy spelling of "hololens:<host>".
Only these device kinds can be invited. Anything else — a visualizer, a desktop peer — is rejected with QAR_STATUS_ARGUMENT_NOT_SUPPORTED.
The invite is served only by the hub running on this machine, and is always a one-time invite: the hub remembers the device so it is visible in the visualizer, but never marks it for automatic re-invite. Only an operator acting in the visualizer can do that.
If another hub in the federation is already hosting a target app for the same host, that one is stopped before this one starts — a device is served by one hub at a time.
Definition at line 1560 of file qar_streaming.h.
Public Member Attributes
connection_string
|
Required; see above for the accepted spellings.
Definition at line 1565 of file qar_streaming.h.
header
|
QAR_STRUCTURE_TYPE_SESSION_INVITE_TARGET_APP_INIT
Definition at line 1563 of file qar_streaming.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.2.1 by Doxygen 1.9.8.