Monado OpenXR Runtime
ipc_client_connection.h File Reference

More-internal client side code. More...

#include "xrt/xrt_results.h"
#include "ipc_client.h"
Include dependency graph for ipc_client_connection.h:

Go to the source code of this file.

Functions

xrt_result_t ipc_client_connection_init (struct ipc_connection *ipc_c, enum u_logging_level log_level, const struct xrt_instance_info *i_info)
 Set up the basics of the client connection: socket and shared mem. More...
 
static void ipc_client_connection_lock (struct ipc_connection *ipc_c)
 Locks the connection, allows sending complex messages. More...
 
static void ipc_client_connection_unlock (struct ipc_connection *ipc_c)
 Unlocks the connection. More...
 
void ipc_client_connection_fini (struct ipc_connection *ipc_c)
 Tear down the basics of the client connection: socket and shared mem. More...
 

Detailed Description