Monado OpenXR Runtime
rs_container Struct Reference

Container to store and manage useful objects from the RealSense API. More...

#include <realsense/rs_driver.h>

Collaboration diagram for rs_container:

Data Fields

rs2_error * error_status
 
rs2_context * context
 RealSense API context. More...
 
rs2_device_list * device_list
 List of connected RealSense devices. More...
 
int device_count
 Length of device_list. More...
 
int device_idx
 device index in device_list More...
 
rs2_device * device
 Main device. More...
 
rs2_pipeline * pipeline
 RealSense running pipeline. More...
 
rs2_config * config
 Pipeline streaming configuration. More...
 
rs2_pipeline_profile * profile
 Pipeline profile. More...
 

Detailed Description

Container to store and manage useful objects from the RealSense API.

Field Documentation

◆ config

rs2_config* rs_container::config

Pipeline streaming configuration.

Referenced by rs_container_cleanup().

◆ context

rs2_context* rs_container::context

◆ device

rs2_device* rs_container::device

Main device.

Referenced by rs_container_cleanup(), and set_option_in_all_sensors().

◆ device_count

int rs_container::device_count

◆ device_idx

int rs_container::device_idx

device index in device_list

Referenced by rs_container_cleanup().

◆ device_list

rs2_device_list* rs_container::device_list

List of connected RealSense devices.

Referenced by create_tracked_rs_device(), rs_container_cleanup(), and rs_create_tracked_device_internal_slam().

◆ pipeline

rs2_pipeline* rs_container::pipeline

RealSense running pipeline.

Referenced by close_ddev(), and rs_container_cleanup().

◆ profile

rs2_pipeline_profile* rs_container::profile

Pipeline profile.

Referenced by rs_container_cleanup().


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