Überblick
Ein Abonnentenprotokoll für die Ereignisaktualisierung von GMTCTripModel.
Öffentliche Mitgliederfunktionen | |
(void) | – tripModel:didUpdateModelState: |
Wird aufgerufen, wenn der Status der Fahrtsitzung aktualisiert wurde. | |
(void) | – tripModel:didUpdateTrip:updatedPropertyFields: |
Wird aufgerufen, wenn die aktuelle Fahrt aktualisiert wurde. | |
(void) | – tripModel:didUpdateTripStatus: |
Wird aufgerufen, wenn der aktuelle Fahrtstatus aktualisiert wurde. | |
(void) | – tripModel:didUpdateVehicleLocation: |
Wird aufgerufen, wenn der Standort des Fahrzeugs aktualisiert wurde. | |
(void) | – tripModel:didUpdatePickupLocation: |
Wird angerufen, nachdem der Abholort aktualisiert wurde. | |
(void) | – tripModel:didUpdateDropoffLocation: |
Wird aufgerufen, wenn die Abgabestelle aktualisiert wurde. | |
(void) | – tripModel:didUpdateETAToNextWaypoint: |
Wird aufgerufen, wenn die voraussichtliche Ankunftszeit für den nächsten Wegpunkt aktualisiert wird | |
(void) | – tripModel:didUpdatePickupETA: |
Wird aufgerufen, wenn die voraussichtliche Ankunftszeit des Fahrers am Abholpunkt aktualisiert wird. | |
(void) | – tripModel:didUpdateDropoffETA: |
Wird aufgerufen, wenn die voraussichtliche Ankunftszeit des Fahrers zur Abgabestelle aktualisiert wurde. | |
(void) | – tripModel:didUpdateActiveRouteRemainingDistance: |
Wird aufgerufen, wenn die verbleibende Entfernung der aktiven Route der Fahrt aktualisiert wurde. | |
(void) | – tripModel:didUpdateActiveRoute: |
Wird aufgerufen, wenn das aktive Routensegment der Fahrt aktualisiert wurde. | |
(void) | – tripModel:didUpdateRemainingRoute: |
Wird aufgerufen, wenn das verbleibende Routensegment der Fahrt aktualisiert wurde | |
(void) | – tripModel:didUpdateRemainingRouteDistance: |
Wird aufgerufen, wenn die Entfernung der verbleibenden Route der Fahrt aktualisiert wurde. | |
(void) | – tripModel:didUpdateRemainingWaypoints: |
Wird aufgerufen, wenn die Wegpunkte der Fahrt aktualisiert wurden | |
(void) | – tripModel:didUpdateIntermediateDestinations: |
Wird aufgerufen, wenn die Wegpunkte der Fahrt aktualisiert wurden. | |
(void) | – tripModel:didUpdateActiveRouteTraffic: |
Wird aufgerufen, wenn Verkehrsdaten für das aktive Routensegment der Fahrt aktualisiert wurden | |
(void) | – tripModel:didUpdateRemainingRouteTraffic: |
Wird aufgerufen, wenn Verkehrsdaten für das verbleibende Routenabschnitt der Fahrt aktualisiert wurden | |
(void) | – tripModel:didFailUpdateTripWithError: |
Wird aufgerufen, wenn der Fehler in der Anfrage zur Fahrtüberwachung aktualisiert wurde. |
Dokumentation zu Mitgliederfunktionen
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateModelState: | (Aufzählung GMTCTripModelState) | sessionState | |
[optional] |
Wird aufgerufen, wenn der Status der Fahrtsitzung aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. sessionState Der neue Sitzungsstatus.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateTrip: | (Nullwert darf für GMTSTrip * angegeben werden) | Fahrt | |
updatedPropertyFields: | GMTSTripPropertyFields | updatedPropertyFields | |
[optional] |
Wird aufgerufen, wenn die aktuelle Fahrt aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. trip Die Fahrt, die sich geändert hat. updatedPropertyFields Die aktualisierten Eigenschaften.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateTripStatus: | (Aufzählung GMTSTripStatus) | tripStatus | |
[optional] |
Wird aufgerufen, wenn der aktuelle Fahrtstatus aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. tripStatus Der aktualisierte Fahrtstatus.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateVehicleLocation: | (Nullwert für GMTSVehicleLocation *) | vehicleLocation | |
[optional] |
Wird aufgerufen, wenn der Standort des Fahrzeugs aktualisiert wurde.
Der neue Speicherort muss sich nicht vom vorherigen unterscheiden.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. vehicleLocation Der letzte bekannte Standort des Fahrzeugs für die aktuelle Fahrt.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdatePickupLocation: | (Nullwert: GMTSTerminalLocation *) | pickupLocation | |
[optional] |
Wird angerufen, nachdem der Abholort aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. pickupLocation Der aktuelle Abholort. Dieser Wert kann null sein, wenn die Fahrt zurückgesetzt oder storniert wurde.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateDropoffLocation: | (Nullwert: GMTSTerminalLocation *) | dropoffLocation | |
[optional] |
Wird aufgerufen, wenn die Abgabestelle aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. dropoffLocation Die aktuelle Abgabestelle. Dieser Wert kann null sein, wenn die Fahrt zurückgesetzt oder storniert wurde.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateETAToNextWaypoint: | (NSTimeInterval) | nextWaypointETA | |
[optional] |
Wird aufgerufen, wenn die voraussichtliche Ankunftszeit für den nächsten Wegpunkt aktualisiert wird
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. nextWaypointETA Die aktuelle voraussichtliche Ankunftszeit des Fahrers zum Abholpunkt. Dieser kann 0 sein, wenn die Fahrt zurückgesetzt oder storniert wurde.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdatePickupETA: | (NSTimeInterval) | pickupETA | |
[optional] |
Wird aufgerufen, wenn die voraussichtliche Ankunftszeit des Fahrers am Abholpunkt aktualisiert wird.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. pickupETA Die aktuelle voraussichtliche Ankunftszeit des Fahrers zum Abholpunkt. Dieser kann 0 sein, wenn die Fahrt entweder zurückgesetzt oder storniert wurde.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateDropoffETA: | (NSTimeInterval) | dropoffETA | |
[optional] |
Wird aufgerufen, wenn die voraussichtliche Ankunftszeit des Fahrers zur Abgabestelle aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. dropoffETA Die aktuelle voraussichtliche Ankunftszeit des Fahrers bis zur Abgabestelle. Dieser kann 0 sein, wenn die Fahrt entweder zurückgesetzt oder storniert wurde.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateActiveRouteRemainingDistance: | (int32_t) | activeRouteRemainingDistance | |
[optional] |
Wird aufgerufen, wenn die verbleibende Entfernung der aktiven Route der Fahrt aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. activeRouteRemainingDistance Entfernung in Metern, die auf der aktiven Route zwischen dem aktuellen Standort des Fahrzeugs und dem nächsten wichtigen Standort verbleibt. Der nächstwichtige Ort hängt vom Status der aktuellen Fahrt ab. Wenn der Fahrtstatus `GMTSTripStatusEnrouteToPickup` lautet, ist dies die Entfernung zum Abholort. Wenn der Fahrtstatus `GMTSTripStatusEnrouteToDropoff` lautet, ist dies die Entfernung zum Zielort. Ihre App muss alle erforderlichen Mess-Conversions bereitstellen.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateActiveRoute: | (nullable NSArray< GMTSLatLng * > *) | activeRoute | |
[optional] |
Wird aufgerufen, wenn das aktive Routensegment der Fahrt aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. activeRoute Das aktive Routensegment der aktuellen Fahrt. Dieses Segment enthält die Route vom aktuellen Standort des Fahrzeugs zum nächsten wichtigen Standort. Wenn der Fahrtstatus „GMTSTripStatusEnrouteToPickup“ lautet, ist der nächstwichtige Standort der Abholort. Wenn der Fahrtstatus `GMTSTripStatusEnrouteToDropoff` lautet, ist der nächstwichtige Ort der Ausstiegspunkt.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateRemainingRoute: | (nullable NSArray< GMTSLatLng * > *) | remainingRoute | |
[optional] |
Wird aufgerufen, wenn das verbleibende Routensegment der Fahrt aktualisiert wurde
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. remainingRoute Das verbleibende Routensegment der aktuellen Fahrt. Dieses Segment enthält die Route vom nächsten Ziel des aktuellen Nutzers zum endgültigen Ziel des Nutzers. Wenn der Fahrtstatus `GMTSTripStatusEnrouteToPickup` lautet, ist das verbleibende Routensegment das Segment vom Start- zum Zielort.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateRemainingRouteDistance: | (int32_t) | remainingRouteDistance | |
[optional] |
Wird aufgerufen, wenn die Entfernung der verbleibenden Route der Fahrt aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. remainingRouteDistance Entfernung in Metern der verbleibenden Route zwischen dem nächsten und dem endgültigen Ziel des aktuellen Nutzers Das nächste Ziel hängt vom Status der aktuellen Fahrt ab. Wenn der Fahrtstatus `GMTSTripStatusEnrouteToPickup` lautet, ist das nächste Ziel der Ausstiegsort. Ihre App muss alle erforderlichen Mess-Conversions bereitstellen.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateRemainingWaypoints: | (nullable NSArray< GMTSTripWaypoint * > *) | remainingWaypoints | |
[optional] |
Wird aufgerufen, wenn die Wegpunkte der Fahrt aktualisiert wurden
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. remainingWaypoints Die aktuell verbleibenden Wegpunkte.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateIntermediateDestinations: | (nullable NSArray< GMTSTerminalLocation * > *) | intermediateDestinations (Zwischenziele) | |
[optional] |
Wird aufgerufen, wenn die Wegpunkte der Fahrt aktualisiert wurden.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. intermediateDestinations Aktuelle verbleibende Wegpunkte für diese Fahrt.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateActiveRouteTraffic: | (Nullwerte zulässig für GMTSTrafficData *) | activeRouteTraffic | |
[optional] |
Wird aufgerufen, wenn Verkehrsdaten für das aktive Routensegment der Fahrt aktualisiert wurden
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. activeRouteTraffic Das aktive Verkehrssegment der aktuellen Fahrt. Dieses Segment enthält die Route vom aktuellen Standort des Fahrzeugs zum nächsten wichtigen Standort. Wenn der Fahrtstatus „GMTSTripStatusEnrouteToPickup“ lautet, ist der nächstwichtige Standort der Abholort. Wenn der Fahrtstatus `GMTSTripStatusEnrouteToDropoff` lautet, ist der nächstwichtige Ort der Ausstiegspunkt.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidUpdateRemainingRouteTraffic: | (Nullwerte zulässig für GMTSTrafficData *) | remainingRouteTraffic | |
[optional] |
Wird aufgerufen, wenn Verkehrsdaten für das verbleibende Routenabschnitt der Fahrt aktualisiert wurden
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. remainingRouteTraffic Die Verkehrsdaten für das verbleibende Routenabschnitt der aktuellen Fahrt.
- (void) tripModel: | (GMTCTripModel *) | tripModel | |
DidFailUpdateTripWithError: | (nullable NSError *) | Fehler | |
[optional] |
Wird aufgerufen, wenn der Fehler in der Anfrage zur Fahrtüberwachung aktualisiert wurde.
- Parameter:
-
tripModel Die Instanz von GMTCTripModel, von der das Ereignis generiert wurde. error Der Fehler der aktuellen Fahrtüberwachungsanforderung. Der Wert könnte null sein.