18 #include "CommonTypes.types.h" 19 #include "NavigationTypes.types.h" 20 #include "POISearch.types.h" 21 #include "POIServiceTypes.types.h" 30 void getVersion(
Version &interfaceversion);
32 void validateCategories(std::vector<CategoryID> categories,
33 std::vector<CategoryAndStatus> &results);
35 void getAvailableCategories(std::vector<CategoryAndName> &categories);
37 void getRootCategory(CategoryID &category);
39 void getChildrenCategories(CategoryID category,
40 std::vector<CategoryAndLevel> &categories);
42 void getParentCategories(CategoryID category,
43 std::vector<CategoryAndLevel> &categories);
45 void getCategoriesWithStandardCategoryId(StandardCategory standardCategoryId,
46 std::vector<CategoryID> &categories);
48 void getCategoriesDetails(std::vector<CategoryID> categories,
49 std::vector<Category> &results);
51 void createPoiSearchHandle(Handle &poiSearchHandle);
53 void deletePoiSearchHandle(Handle poiSearchHandle);
55 void setCenter(Handle poiSearchHandle,
Coordinate3D location);
57 void setRouteHandle(Handle poiSearchHandle, Handle sessionHandle,
58 Handle routeHandle, UInt32 startSearchOffset,
59 UInt32 endSearchOffset);
61 void setCategories(Handle poiSearchHandle,
62 std::vector<CategoryAndRadius> poiCategories);
64 void setAttributes(Handle poiSearchHandle,
65 std::vector<AttributeDetails> poiAttributes);
67 void startPoiSearch(Handle poiSearchHandle, String inputString,
68 SortOption sortOption);
70 void cancelPoiSearch(Handle poiSearchHandle);
72 void startPoiProximityAlert(Handle poiSearchHandle, String inputString,
73 SortOption sortOption);
75 void cancelPoiProximityAlert(Handle poiSearchHandle);
77 void requestResultList(Handle poiSearchHandle, UInt16 offset,
79 std::vector<AttributeID> attributeList,
80 SearchStatusState &statusValue, UInt16 &resultListSize,
81 std::vector<SearchResult> &resultListWindow);
83 void getPoiDetails(std::vector<POI_ID>
id,
84 std::vector<SearchResultDetails> &results);
Definition: NavigationTypes.types.h:28
Definition: CommonTypes.types.h:22
Definition: POISearch.h:23