anbox-platform-sdk  1.23.0
Anbox Platform SDK API documentation
AnboxVhalAreaConfig Struct Reference

AnboxVhalAreaConfig describes the configuration of a given area id for a VHAL property. More...

#include <types.h>

+ Collaboration diagram for AnboxVhalAreaConfig:

Public Attributes

int32_t area_id
 
int32_t min_int32_value
 
int32_t max_int32_value
 
int64_t min_int64_value
 
int64_t max_int64_value
 
float min_float_value
 
float max_float_value
 
uint32_t area_names_size
 
char(* area_names )[MAX_VHAL_AREA_NAME_LENGTH]
 

Detailed Description

AnboxVhalAreaConfig describes the configuration of a given area id for a VHAL property.

Matches the VehicleAreaConfig struct of the Android VHAL interface.

The following properties are not part of the Android VHAL interface but are added for convenience:

  • area_names: array of area names making up the area, as defined for each area type, e.g. [ROW_1_LEFT, ROW_1_RIGHT].

Definition at line 1487 of file types.h.

Member Data Documentation

◆ area_id

int32_t AnboxVhalAreaConfig::area_id

Definition at line 1488 of file types.h.

◆ area_names

char(* AnboxVhalAreaConfig::area_names)[MAX_VHAL_AREA_NAME_LENGTH]

Definition at line 1496 of file types.h.

◆ area_names_size

uint32_t AnboxVhalAreaConfig::area_names_size

Definition at line 1495 of file types.h.

◆ max_float_value

float AnboxVhalAreaConfig::max_float_value

Definition at line 1494 of file types.h.

◆ max_int32_value

int32_t AnboxVhalAreaConfig::max_int32_value

Definition at line 1490 of file types.h.

◆ max_int64_value

int64_t AnboxVhalAreaConfig::max_int64_value

Definition at line 1492 of file types.h.

◆ min_float_value

float AnboxVhalAreaConfig::min_float_value

Definition at line 1493 of file types.h.

◆ min_int32_value

int32_t AnboxVhalAreaConfig::min_int32_value

Definition at line 1489 of file types.h.

◆ min_int64_value

int64_t AnboxVhalAreaConfig::min_int64_value

Definition at line 1491 of file types.h.


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