    

 ## On this page

  

 

 # vss::simulation::DataAccessSettings Struct Reference

 Last update: 14.01.2025 

Defines the mechanisms for accessing and managing sensor data. It supports configurations for storing data either on disk or in shared memory. [More...](structvss_1_1simulation_1_1_data_access_settings.xhtml#details)

Collaboration diagram for vss::simulation::DataAccessSettings:

![Collaboration graph](/sites/default/files/migrate-content/avxcelerate_sensors_simulator_api_2025_r1/structvss_1_1simulation_1_1_data_access_settings__coll__graph.png)

\[[legend](graph_legend.xhtml)\]

## <a name="pub-attribs"></a>Public Attributes

[RecordingFormat](structvss_1_1simulation_1_1_recording_format.xhtml) [recording\_format](structvss_1_1simulation_1_1_data_access_settings.xhtml#a9b92d415ebee47d6d015886036ea7075) = 1 google::protobuf::BoolValue [shared\_memory\_access](structvss_1_1simulation_1_1_data_access_settings.xhtml#aede87e6857ba44c6891d61ebce05fc38) = 2 [RemoteDirectMemoryAccess](structvss_1_1simulation_1_1_remote_direct_memory_access.xhtml) [remote\_direct\_memory\_access](structvss_1_1simulation_1_1_data_access_settings.xhtml#a73aed2d37e6dafc80a287e188f6f8d7b) = 3 <a id="details" name="details"></a>## Detailed Description

Defines the mechanisms for accessing and managing sensor data. It supports configurations for storing data either on disk or in shared memory.



## Member Data Documentation

<a id="a9b92d415ebee47d6d015886036ea7075"></a>## [◆ ](#a9b92d415ebee47d6d015886036ea7075)recording\_format

 [RecordingFormat](structvss_1_1simulation_1_1_recording_format.xhtml) vss::simulation::DataAccessSettings::recording\_format = 1

Specifies the format and details for dumping sensor data to disk. The [RecordingFormat](structvss_1_1simulation_1_1_recording_format.xhtml "Defines the format for recording the sensor's outputs.") should be selected based on the desired format. See the [RecordingFormat](structvss_1_1simulation_1_1_recording_format.xhtml "Defines the format for recording the sensor's outputs.") documentation for available options.

NoteOptional field. If not set, sensor data is not written to disk. 



<a id="aede87e6857ba44c6891d61ebce05fc38"></a>## [◆ ](#aede87e6857ba44c6891d61ebce05fc38)shared\_memory\_access

 google::protobuf::BoolValue vss::simulation::DataAccessSettings::shared\_memory\_access = 2

Specifies whether or not the output data should be stored in shared memory.

Default value: true

NoteOptional field. If set to true or if not set, storage in shared memory is enabled, and data can be accessed via a notification-based mechanism. 



<a id="a73aed2d37e6dafc80a287e188f6f8d7b"></a>## [◆ ](#a73aed2d37e6dafc80a287e188f6f8d7b)remote\_direct\_memory\_access

 [RemoteDirectMemoryAccess](structvss_1_1simulation_1_1_remote_direct_memory_access.xhtml) vss::simulation::DataAccessSettings::remote\_direct\_memory\_access = 3

NoteData access using Remote Direct Memory Access (RDMA) technology is delivered as a beta feature in the current release. 



---

The documentation for this struct was generated from the following file:- simulation\_parameters.proto