Search for regions (added by the application) that are within the specified radius area around the current location (if available)
#include <geomonitor.h>
geomonitor_error_t geomonitor_search_nearby_regions(double radius, region_names_list_t *region_names_list)
BlackBerry 10.2.0
The radius (in meters) of the search area.
The list of region names found. This parameter must be initialized to NULL when passed to this function. The calling code takes ownership of the list and must release it using geomonitor_region_names_list_destroy().
The list of region names is sorted by proximity to the current location. The search area is bounded by the given radius. The number of the regions found is capped and regions located furthest from the current location are not returned.
If the current location is unavailable, this function returns GEOMONITOR_CURRENT_LOCATION_NOT_AVAILABLE.
This function makes a service request that blocks until the service responds.
GEOMONITOR_OK if successful, an error from geomonitor_error_t otherwise.