diff options
Diffstat (limited to 'api/franca/navigation/poiservice/POIConfiguration.fidl')
-rw-r--r-- | api/franca/navigation/poiservice/POIConfiguration.fidl | 20 |
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 } } |