1 // Copyright 2017 AW SOFTWARE CO.,LTD
2 // Copyright 2017 AISIN AW CO.,LTD
11 #include <json-c/json.h>
14 * @brief Response to return to Binder client.
16 typedef struct APIResponse_
19 std::string errMessage;
20 json_object* json_data;
24 * @brief Convert information acquired by Genevi API to JSON format.
29 APIResponse ReplyNavicoreGetPosition( std::map<int32_t, double>& posList );
30 APIResponse ReplyNavicoreGetAllRoutes( std::vector< uint32_t > &allRoutes );
31 APIResponse ReplyNavicoreCreateRoute( uint32_t route );
32 APIResponse ReplyNavicoreGetAllSessions( std::map<uint32_t, std::string> &allSessions );