summaryrefslogtreecommitdiff
path: root/api/franca/navigation/poiservice/POIConfiguration.fidl
diff options
context:
space:
mode:
Diffstat (limited to 'api/franca/navigation/poiservice/POIConfiguration.fidl')
-rw-r--r--api/franca/navigation/poiservice/POIConfiguration.fidl20
1 files changed, 15 insertions, 5 deletions
diff --git a/api/franca/navigation/poiservice/POIConfiguration.fidl b/api/franca/navigation/poiservice/POIConfiguration.fidl
index 1507a92..5d3f12b 100644
--- a/api/franca/navigation/poiservice/POIConfiguration.fidl
+++ b/api/franca/navigation/poiservice/POIConfiguration.fidl
@@ -25,21 +25,31 @@ interface POIConfiguration {
}
}
+
<** @description: Units of measurement**>
enumeration UnitsOfMeasurementAttribute {
INVALID = 0
LENGTH = 49 //Base 0x0030
}
- union UnitsOfMeasurementValue {
- Int32 intValue
- Double doubleValue
- }
+ enumeration UnitsOfMeasurementValue {
+ METER = 50
+ MILE = 51
+ KM = 52
+ YARD = 53
+ FOOT = 54
+ }
+
+ array UnitsOfMeasurementListValue of UnitsOfMeasurementValue
map UnitsOfMeasurement {
UnitsOfMeasurementAttribute to UnitsOfMeasurementValue
}
+ map UnitsOfMeasurementList {
+ UnitsOfMeasurementAttribute to UnitsOfMeasurementListValue
+ }
+
enumeration Units {
METER = 50
MILE = 51
@@ -164,7 +174,7 @@ interface POIConfiguration {
method getSupportedUnitsOfMeasurement {
out {
<** @description : unitsOfMeasurementList = array[unitsOfMeasurement]**>
- UnitsOfMeasurement unitsOfMeasurementList
+ UnitsOfMeasurementList unitsOfMeasurementList
}
}