summaryrefslogtreecommitdiff
path: root/api/franca/navigation/navigationcore/Guidance.fidl
diff options
context:
space:
mode:
authorasanoaozora <fifitaneki@hotmail.com>2016-08-30 01:49:09 +0200
committerasanoaozora <fifitaneki@hotmail.com>2016-08-30 01:49:09 +0200
commit4ef8d02cc047d7eac8f761f1a8fc8d3f54bcd23e (patch)
tree44406893df759fc57a5caa6403f67c4c16643605 /api/franca/navigation/navigationcore/Guidance.fidl
parent1cfa51e76ba173166c113eccf6a61a5904ff7e7d (diff)
downloadpoi-service-4ef8d02cc047d7eac8f761f1a8fc8d3f54bcd23e.tar.gz
add error messages to Franca files
Diffstat (limited to 'api/franca/navigation/navigationcore/Guidance.fidl')
-rw-r--r--api/franca/navigation/navigationcore/Guidance.fidl14
1 files changed, 13 insertions, 1 deletions
diff --git a/api/franca/navigation/navigationcore/Guidance.fidl b/api/franca/navigation/navigationcore/Guidance.fidl
index d33256d..e4c4f18 100644
--- a/api/franca/navigation/navigationcore/Guidance.fidl
+++ b/api/franca/navigation/navigationcore/Guidance.fidl
@@ -8,6 +8,7 @@ package org.genivi.navigation.navigationcore
import org.genivi.CommonTypes.* from "../../CommonTypes.fidl"
import org.genivi.navigation.NavigationTypes.* from "../NavigationTypes.fidl"
+import org.genivi.navigation.navigationcore.NavigationCoreTypes.* from "./NavigationCoreTypes.fidl"
<**
@description : Guidance = This interface offers functions that implement the route-guidance functionality of a navigation system
@@ -266,6 +267,7 @@ interface Guidance {
<**
@description : playVoiceManeuver = This method plays or repeats the last voice guidance
+ notify(GUIDANCE_ERROR_VOICENOTALLOWED) is emitted if the voice generation is inactive
**>
method playVoiceManeuver {
}
@@ -331,6 +333,7 @@ interface Guidance {
<**
@description : getManeuversList = This method retrieves the list of next maneuvers
+ notify(GUIDANCE_ERROR_NOMANEUVER) is emitted in case there's no maneuver until the destination
**>
method getManeuversList {
in {
@@ -376,6 +379,7 @@ interface Guidance {
<**
@description : skipNextManeuver = This method allows to jump behind the current maneuver
+ notify(GUIDANCE_ERROR_NOMANEUVER) is emitted in case there's no maneuver until the destination
**>
method skipNextManeuver {
in {
@@ -407,6 +411,7 @@ interface Guidance {
<**
@description : setVoiceGuidanceSettings = This method sets the voice guidance settings
+ notify(GUIDANCE_ERROR_VOICENOTALLOWED) is emitted if the voice generation is inactive
**>
method setVoiceGuidanceSettings {
in {
@@ -531,5 +536,12 @@ interface Guidance {
}
}
-
+ <**
+ @description : notify = This signal is emitted when something wrong occured when invoking the API
+ **>
+ broadcast notify {
+ out {
+ Notification notification
+ }
+ }
} \ No newline at end of file