QarMemberHubInvitationInit Struct
Create a member-hub invitation on the primary hub of this PC (qar_runtime_create_member_hub_invitation). More...
Declaration
Included Headers
Public Member Attributes Index
| QarStructureHeader | header |
| const char * | label |
| uint32_t | lifetime_seconds |
| uint32_t | max_uses |
| QarMemberHubInvitationPermissionFlags | permissions |
|
0 -> JOIN | REJOIN | BRING_DEVICES. More... | |
Description
Create a member-hub invitation on the primary hub of this PC (qar_runtime_create_member_hub_invitation).
Zero in a field selects its default.
Definition at line 1962 of file qar_streaming.h.
Public Member Attributes
header
|
QAR_STRUCTURE_TYPE_RUNTIME_CREATE_MEMBER_HUB_INVITATION_INIT
Definition at line 1964 of file qar_streaming.h.
label
|
Optional (NULL); a UTF-8 label of at most 64 bytes, shown in the primary hub's visualizer next to the invitation.
Definition at line 1976 of file qar_streaming.h.
lifetime_seconds
|
How long the invitation can be used, in seconds. 0 -> 86400 (24 h); at most 604800 (7 days).
Definition at line 1968 of file qar_streaming.h.
max_uses
|
How many hubs may join with it. 0 -> 1; at most 64, and never more than the calling app's remaining quota of member hubs.
Definition at line 1971 of file qar_streaming.h.
permissions
|
0 -> JOIN | REJOIN | BRING_DEVICES.
Definition at line 1973 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.