PMCmdResponseSender

Direct function to send responses to commands

Functions

Link copied to clipboard
abstract fun broadcast(cmd: PMCommandResponse)
Link copied to clipboard
open fun naviAddFavorite(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of adding favorite

Link copied to clipboard
open fun naviAddWaypoint(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of adding waypoint

Link copied to clipboard
open fun naviCalculateRoute(correlationId: String, arg: List<PMCalculateRouteResult>, status: PMResponseStatus = PMResponseStatus.Success)

Returns calculated routes

Link copied to clipboard
open fun naviCalculateRouteInfo(correlationId: String, arg: PMCalculateRouteResult, status: PMResponseStatus = PMResponseStatus.Success)

Returns calculated route distance, duration

Link copied to clipboard
open fun naviCurrentNaviStatus(correlationId: String, arg: PMCurrentNaviStatus, status: PMResponseStatus = PMResponseStatus.Success)

Returns current navigation status

Link copied to clipboard
open fun naviCurrentPosition(correlationId: String, arg: PMGeoPosition, status: PMResponseStatus = PMResponseStatus.Success)

Returns vehicle current position

Link copied to clipboard
open fun naviGetActiveMapMode(correlationId: String, arg: List<PMMapMode>, status: PMResponseStatus = PMResponseStatus.Success)

Returns active map modes

Link copied to clipboard
open fun naviGetCategoriesList(correlationId: String, arg: List<PMPoiCategoryResult>, status: PMResponseStatus = PMResponseStatus.Success)

Returns available POI categories

Link copied to clipboard
open fun naviGetFavorites(correlationId: String, arg: PMLocationInfo, status: PMResponseStatus = PMResponseStatus.Success)

Returns user defined favorites

Link copied to clipboard
open fun naviGetLastDestinations(correlationId: String, arg: List<PMLocationInfo>, status: PMResponseStatus = PMResponseStatus.Success)

Returns last searched / visited locations list

Link copied to clipboard
open fun naviGetWaypoints(correlationId: String, arg: List<PMGeoPosition>, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of getting waypoints

Link copied to clipboard
open fun naviMapCamera(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of changing map camera setting

Link copied to clipboard
open fun naviMuteGuidance(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of guidance prompt setting

Link copied to clipboard
open fun naviRemoveWaypoint(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of removing waypoint

Link copied to clipboard
open fun naviResolveAddressFromCoordinates(correlationId: String, arg: PMLocationInfo, status: PMResponseStatus = PMResponseStatus.Success)

Returns resolved location info from coordinates

Link copied to clipboard
open fun naviSearch(correlationId: String, arg: List<PMSearchResult>, status: PMResponseStatus = PMResponseStatus.Success)

Returns search results

Link copied to clipboard
open fun naviSetActiveMapMode(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of setting active map mode

Link copied to clipboard
open fun naviSetMarkers(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of set markers

Link copied to clipboard
open fun naviStartGuidance(correlationId: String, status: PMResponseStatus = PMResponseStatus.Success)

Returns status of starting route guidance

Inheritors

Link copied to clipboard