Skip to main content
Version: 0.9.0 (next)

QarOnboardPeerIdExt Struct

Extension: join the session under a peer id chosen by the caller. More...

Declaration​

struct QarOnboardPeerIdExt { ... }

Included Headers​

Public Member Attributes Index​

QarStructureHeaderheader
QarPeerIdpeer_id

Required; a zero id is rejected. More...

Description​

Extension: join the session under a peer id chosen by the caller.

Chain into QarOnboardInit.header.next, next to the mode extension. For a process whose peer id was planned by someone else - the runtime launcher assigns one to every process it starts and reports it to the rest of the session - so the process must appear under that id. Absent, onboarding mints a fresh id. The id is persisted with the slot, so a later rejoin keeps it.

Definition at line 1495 of file qar_streaming.h.

Public Member Attributes​

header​

QarStructureHeader QarOnboardPeerIdExt::header

QAR_STRUCTURE_TYPE_RUNTIME_ONBOARD_PEER_ID_EXT

Definition at line 1498 of file qar_streaming.h.

peer_id​

QarPeerId QarOnboardPeerIdExt::peer_id

Required; a zero id is rejected.

Definition at line 1500 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.