Обзор
Протокол подписчика для обновления событий GMTCTripModel .
Открытые функции-члены | |
(пустота) | - tripModel:didUpdateModelState: |
Вызывается, когда состояние сеанса поездки обновлено. | |
(пустота) | - tripModel:didUpdateTrip:updatedPropertyFields: |
Вызывается, когда текущая поездка обновлена. | |
(пустота) | - tripModel:didUpdateTripStatus: |
Вызывается, когда текущий статус поездки обновлен. | |
(пустота) | - tripModel:didUpdateVehicleLocation: |
Вызывается, когда местоположение автомобиля обновлено. | |
(пустота) | - tripModel:didUpdatePickupLocation: |
Вызывается, когда место получения обновлено. | |
(пустота) | - tripModel:didUpdateDropoffLocation: |
Вызывается, когда место высадки обновлено. | |
(пустота) | - tripModel:didUpdateETAToNextWaypoint: |
Вызывается, когда обновляется расчетное время прибытия до следующей путевой точки. | |
(пустота) | - tripModel:didUpdatePickupETA: |
Вызывается, когда обновляется ожидаемое время прибытия водителя до точки посадки. | |
(пустота) | - tripModel:didUpdateDropoffETA: |
Вызывается, когда обновляется расчетное время прибытия водителя до точки высадки. | |
(пустота) | - tripModel:didUpdateActiveRouteRemainingDistance: |
Вызывается, когда обновляется оставшееся расстояние активного маршрута поездки. | |
(пустота) | - tripModel:didUpdateActiveRoute: |
Вызывается при обновлении активного сегмента маршрута поездки. | |
(пустота) | - tripModel:didUpdateRemainingRoute: |
Вызывается при обновлении оставшегося сегмента маршрута поездки. | |
(пустота) | - tripModel:didUpdateRemainingRouteDistance: |
Вызывается, когда обновлено расстояние оставшегося маршрута поездки. | |
(пустота) | - tripModel:didUpdateRemainingWaypoints: |
Вызывается, когда обновляются промежуточные путевые точки поездки. | |
(пустота) | - tripModel:didUpdateIntermediateDestinations: |
Вызывается, когда путевые точки поездки обновлены. | |
(пустота) | - tripModel:didUpdateActiveRouteTraffic: |
Вызывается, когда данные о трафике обновляются для активного участка маршрута поездки. | |
(пустота) | - tripModel:didUpdateRemainingRouteTraffic: |
Вызывается, когда данные о трафике обновляются для оставшегося сегмента маршрута поездки. | |
(пустота) | - tripModel:didFailUpdateTripWithError: |
Вызывается при обновлении ошибки запроса на мониторинг отключения. |
Документация по функциям-членам
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateModelState: | (перечисление GMTCTripModelState ) | состояние сеанса | |
[optional] |
Вызывается, когда состояние сеанса поездки обновлено.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. состояние сеанса Новое состояние сеанса.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
сделалОбновитьТрип: | (обнуляемый GMTSTrip *) | путешествие | |
обновленныеPropertyFields: | ( GMTSTripPropertyFields ) | обновленоPropertyFields | |
[optional] |
Вызывается, когда текущая поездка обновлена.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. путешествие Поездка, которая изменилась. обновленоPropertyFields Обновленные свойства.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateTripStatus: | (перечисление GMTSTripStatus ) | статус поездки | |
[optional] |
Вызывается, когда текущий статус поездки обновлен.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. статус поездки Обновленный статус поездки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateVehicleLocation: | (обнуляемое значение GMTSVehicleLocation *) | транспортное средствоМестоположение | |
[optional] |
Вызывается, когда местоположение автомобиля обновлено.
Новое место не может отличаться от предыдущего.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. транспортное средствоМестоположение Последнее известное местоположение автомобиля в текущей поездке.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdatePickupLocation: | (обнуляемое значение GMTTerminalLocation *) | выбрать место | |
[optional] |
Вызывается, когда место получения обновлено.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. выбрать место Текущее место получения. Это значение может быть нулевым, если поездка была сброшена или отменена.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateDropoffLocation: | (обнуляемое значение GMTTerminalLocation *) | dropoffМестоположение | |
[optional] |
Вызывается, когда место высадки обновлено.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. dropoffМестоположение Текущее место высадки. Это значение может быть нулевым, если поездка была сброшена или отменена.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateETAToNextWaypoint: | (НСтимеинтервал) | следующаяWaypointETA | |
[optional] |
Вызывается, когда обновляется расчетное время прибытия до следующей путевой точки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. следующаяWaypointETA Текущее время прибытия водителя до места посадки. Это может быть 0, если поездка была сброшена или отменена.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdatePickupETA: | (НСтимеинтервал) | пикапETA | |
[optional] |
Вызывается, когда обновляется ожидаемое время прибытия водителя до точки посадки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. пикапETA Текущее время прибытия водителя до места посадки. Это может быть 0, если поездка была сброшена или отменена.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateDropoffETA: | (НСтимеинтервал) | высадкаETA | |
[optional] |
Вызывается, когда обновляется расчетное время прибытия водителя до точки высадки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. высадкаETA Текущее время прибытия водителя до точки высадки. Это может быть 0, если поездка была сброшена или отменена.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateActiveRouteRemainingDistance: | (int32_t) | ActiveRouteRemainingDistance | |
[optional] |
Вызывается, когда обновляется оставшееся расстояние активного маршрута поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. ActiveRouteRemainingDistance Расстояние в метрах, остающееся на активном маршруте между текущим местоположением транспортного средства и следующим важным местоположением. Следующая значимая локация зависит от статуса текущей поездки. Если статус поездки — GMTSTripStatusEnrouteToPickup, это расстояние до места посадки. Если статус поездки — GMTSTripStatusEnrouteToDropoff, это расстояние до места высадки. Ваше приложение должно обеспечивать все необходимые преобразования показателей.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
сделалUpdateActiveRoute: | (обнуляемый NSArray< GMTSLatLng * > *) | активный маршрут | |
[optional] |
Вызывается при обновлении активного сегмента маршрута поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. активный маршрут Активный участок маршрута текущей поездки. Этот сегмент включает в себя маршрут от текущего местоположения транспортного средства до следующего значимого местоположения. Если статус поездки — GMTSTripStatusEnrouteToPickup, следующим важным местом является место посадки. Если статус поездки — «GMTSTripStatusEnrouteToDropoff», следующим важным местом является место высадки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateRemainingRoute: | (обнуляемый NSArray< GMTSLatLng * > *) | Оставшийся маршрут | |
[optional] |
Вызывается при обновлении оставшегося сегмента маршрута поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. Оставшийся маршрут Оставшийся участок маршрута текущей поездки. Этот сегмент включает маршрут от следующего пункта назначения текущего пользователя до конечного пункта назначения пользователя. Если статус поездки — GMTSTripStatusEnrouteToPickup, оставшимся сегментом маршрута будет сегмент от места посадки до места высадки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateRemainingRouteDistance: | (int32_t) | ОставшеесяRouteDistance | |
[optional] |
Вызывается, когда обновлено расстояние оставшегося маршрута поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. ОставшеесяRouteDistance Расстояние в метрах оставшегося маршрута между следующим пунктом назначения текущего пользователя и его конечным пунктом назначения. Следующий пункт назначения зависит от статуса текущей поездки. Если статус поездки — GMTSTripStatusEnrouteToPickup, следующим пунктом назначения является место высадки. Ваше приложение должно обеспечивать все необходимые преобразования показателей.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateRemainingWaypoints: | (обнуляемый NSArray< GMTSTripWaypoint * > *) | осталосьПутевые точки | |
[optional] |
Вызывается, когда обновляются промежуточные путевые точки поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. осталосьПутевые точки Текущие оставшиеся путевые точки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateIntermediateDestinations: | (обнуляемый NSArray< GMTSTerminalLocation * > *) | промежуточные пункты назначения | |
[optional] |
Вызывается, когда путевые точки поездки обновлены.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. промежуточные пункты назначения Текущие оставшиеся промежуточные точки для этой поездки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateActiveRouteTraffic: | (обнуляемый GMTTrafficData *) | активныймаршруттрафик | |
[optional] |
Вызывается, когда данные о трафике обновляются для активного участка маршрута поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. активныймаршруттрафик Активный сегмент трафика маршрута текущей поездки. Этот сегмент включает в себя маршрут от текущего местоположения транспортного средства до следующего значимого местоположения. Если статус поездки — GMTSTripStatusEnrouteToPickup, следующим важным местом является место посадки. Если статус поездки — «GMTSTripStatusEnrouteToDropoff», следующим важным местом является место высадки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidUpdateRemainingRouteTraffic: | (обнуляемый GMTTrafficData *) | ОставшийсяRouteTraffic | |
[optional] |
Вызывается, когда данные о трафике обновляются для оставшегося сегмента маршрута поездки.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. ОставшийсяRouteTraffic Данные о пробках для оставшегося участка маршрута текущей поездки.
- (void) tripModel: | ( GMTCTripModel *) | модель поездки | |
DidFailUpdateTripWithError: | (обнуляемый NSError *) | ошибка | |
[optional] |
Вызывается при обновлении ошибки запроса на мониторинг отключения.
- Параметры:
модель поездки Экземпляр GMTCTripModel , сгенерировавший событие. ошибка Ошибка текущего запроса на мониторинг отключения. Значение может быть нулевым.