Monado OpenXR Runtime
r_hub Struct Reference

Central object remote object. More...

#include <remote/r_internal.h>

Collaboration diagram for r_hub:

Data Fields

struct xrt_system_devices base
 
struct xrt_tracking_origin origin
 Origin for all locations. More...
 
struct r_remote_connection rc
 Connection to the controller. More...
 
struct r_remote_data reset
 The data that the is the reset position. More...
 
struct r_remote_data latest
 The latest data received. More...
 
r_socket_t accept_fd
 Incoming connection socket. More...
 
uint16_t port
 
uint32_t view_count
 
struct os_thread_helper oth
 
int32_t left_index
 Index to the left controller. More...
 
int32_t right_index
 Index to the right controller. More...
 
struct {
   bool   hmd
 
   bool   left
 
   bool   right
 
gui
 

Detailed Description

Central object remote object.

Field Documentation

◆ accept_fd

r_socket_t r_hub::accept_fd

Incoming connection socket.

◆ latest

struct r_remote_data r_hub::latest

The latest data received.

◆ left_index

int32_t r_hub::left_index

Index to the left controller.

◆ origin

struct xrt_tracking_origin r_hub::origin

Origin for all locations.

◆ rc

struct r_remote_connection r_hub::rc

Connection to the controller.

◆ reset

struct r_remote_data r_hub::reset

The data that the is the reset position.

◆ right_index

int32_t r_hub::right_index

Index to the right controller.


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