requestRoute method
Ищет маршрут по ранее сериализованным параметрам.
- Parameter request: Сериализованные параметры запроса.
- Parameter serverEndpoint: Тип искомого маршрута, выступает частью урла, по которому отсылается запрос: bicycle, carrouting, pedestrian, truck.
- Returns: Future с набором найденных маршрутов, либо с исключением Exception в случае ошибки.
- Note: Не подходит для поиска маршрутов общественного транспорта.
- Note: При невозможности найти маршруты для грузового транспорта не пытается найти маршруты на легковом автомобиле без учёта грузовых данных.
Implementation
CancelableOperation<List<TrafficRoute>> requestRoute(
ByteData request,
String serverEndpoint
) {
var _a1 = request._copyFromDartTo_CData();
var _a2 = serverEndpoint._copyFromDartTo_CString();
_CFuture_CArray_CTrafficRoute res = _CTrafficRouter_requestRoute_CData_CString(_CTrafficRouterMakeDefault().._impl=_self, _a1, _a2);
_a2._releaseIntermediate();
_a1._releaseIntermediate();
final t = res._toDart();
res._releaseIntermediate();
return t;
}