18 #include "CommonTypes.types.h" 19 #include "NavigationTypes.types.h" 20 #include "POIContentAccessModule.types.h" 21 #include "POIServiceTypes.types.h" 30 void getVersion(
Version &interfaceversion);
32 void setLocale(String languageCode, String countryCode, String scriptCode);
34 void getLocale(String &languageCode, String &countryCode, String &scriptCode);
36 void getSupportedLocales(std::vector<Locale> &localeList);
38 void getAvailableCategories(std::vector<CategoryAndName> &categories);
40 void getRootCategory(CategoryID &category);
42 void getChildrenCategories(CategoryID category,
43 std::vector<CategoryAndLevel> &categories);
45 void getParentCategories(CategoryID category,
46 std::vector<CategoryAndLevel> &categories);
48 void createCategory(
CAMCategory category, CategoryID &unique_id);
50 void removeCategories(std::vector<CategoryID> categories);
52 void addPOIs(CategoryID unique_id, std::vector<PoiAddedDetails> poiList);
54 void removePOIs(std::vector<POI_ID> ids);
56 void poiSearchStarted(Handle poiSearchHandle, UInt16 maxSize,
58 std::vector<CategoryAndRadius> poiCategories,
59 std::vector<AttributeDetails> poiAttributes,
60 String inputString, SortOption sortOption);
62 void poiSearchCanceled(Handle poiSearchHandle);
64 void resultListRequested(ContentAccessModuleID camId, Handle poiSearchHandle,
65 std::vector<AttributeID> attributeList,
66 SearchStatusState &statusValue,
67 UInt16 &resultListSize,
68 std::vector<PoiCAMDetails> &resultList);
70 void poiDetailsRequested(std::vector<POI_ID> source_id,
71 std::vector<SearchResultDetails> &results);
Definition: POIContentAccessModule.h:23
Definition: POIServiceTypes.types.h:318
Definition: NavigationTypes.types.h:28
Definition: CommonTypes.types.h:22