Skip to content

Struct ILLIXR::data_format::frame_pose_id

ClassList > ILLIXR > data_format > frame_pose_id

More...

  • #include <pose_id.hpp>

Inherits the following classes: ILLIXR::switchboard::event

Public Attributes

Type Name
uint64_t frame_index = {0}
buffer pool index for correlation
uint64_t pose_id = {0}
combined_pose id matched to the released frame

Public Functions

Type Name
frame_pose_id () = default
frame_pose_id (uint64_t id, uint64_t idx)

Public Functions inherited from ILLIXR::switchboard::event

See ILLIXR::switchboard::event

Type Name
void serialize (Archive & ar, const unsigned int version)
virtual ~event () = default

Detailed Description

Published by illixr_component when a frame is released to the encoder, carrying the combined_pose id that was used to render that frame. Consumed by offload_rendering_server to tag compressed_frame::pose_id.

Public Attributes Documentation

variable frame_index

buffer pool index for correlation

uint64_t ILLIXR::data_format::frame_pose_id::frame_index;


variable pose_id

combined_pose id matched to the released frame

uint64_t ILLIXR::data_format::frame_pose_id::pose_id;


Public Functions Documentation

function frame_pose_id [1/2]

ILLIXR::data_format::frame_pose_id::frame_pose_id () = default

function frame_pose_id [2/2]

inline ILLIXR::data_format::frame_pose_id::frame_pose_id (
    uint64_t id,
    uint64_t idx
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/include/illixr/data_format/pose_id.hpp