Klassenliste

Klassenliste
Die Klassen und Protokolle im Consumer SDK for iOS:
<GMTCAuthorization>Protokoll zum Bereitstellen von Autorisierungstokens für gRPC-Aufrufe
GMTCAuthorizationContextEin unveränderliches Objekt, das den Kontext darstellt, der zum Abrufen eines Authentifizierungstokens erforderlich ist
GMTCConsumerMapStyleCoordinatorContainerklasse für die benutzerdefinierten UI-Optionen für Elemente von GMTCMapView
GMTCImmutableDataEine Basisklasse unveränderlicher Daten; Unterklasse muss isEqual: und hash des NSObject-Protokolls implementieren
GMTCJourneySharingSession
GMTCMapViewDiese Klasse stellt die Hauptansicht im Consumer SDK for iOS dar.
<GMTCMapViewDelegate>Für Ereignisse in GMTCMapView delegieren
<GMTCMapViewSession>
<GMTCMapViewSessionDelegate>
GMTCMarkerStyleOptionsDatenobjekt, das benutzerdefinierte Markierungseigenschaften aus der Clientanwendung enthält
GMTCMutableMarkerStyleOptionsÄnderbares Datenobjekt, das die Anpassungseigenschaften der Markierung enthält
GMTCMutablePolylineStyleOptionsÄnderbares Datenobjekt, das Eigenschaften für die Anpassung von Polylinien enthält
GMTCMutableTripModelOptionsÄnderbare Version von GMTCTripModelOptions
GMTCMutableTripRequestÄnderbare Version von GMTCTripRequest
GMTCPolylineStyleOptionsDatenobjekt mit Eigenschaften zur Anpassung von Polylinien
GMTCServicesDienstklasse für das Google Consumer Ridesharing SDK for iOS
GMTCTripModelEine Klasse, die eine Fahrt darstellt
GMTCTripModelOptionsObjekt zum Konfigurieren von GMTCTripModel
<GMTCTripModelSubscriber>Ein Abonnentenprotokoll für die Ereignisaktualisierung von GMTCTripModel
GMTCTripRequestEin Anfrageobjekt zum Angeben von Parametern zum Abrufen einer aktiven Fahrt
GMTCTripServiceBietet Methoden für den Zugriff auf Fahrtsitzung(en)
GMTSLatLngObjekt, das den Breiten- und Längengrad darstellt
GMTSRequestAnfrageobjekt, das eine abstrakte Klasse ist
GMTSRequestHeaderEin Anfrageheaderobjekt enthält allgemeine Felder für eine Anfrage
GMTSRequestOptionsEin Objekt zum Definieren der Anfrageoptionen
<GMTSRequestOptionsSupport>Erweiterung zur Unterstützung von Optionen zum Festlegen von Anfragen
GMTSSpeedReadingSpanEin Datenobjekt, das die Verkehrslage für ein zusammenhängendes Segment einer Polylinie enthält
GMTSTerminalLocationObjekt, das Informationen darstellt, die einen Terminalstandort identifizieren
GMTSTimestampObjekt, das einen Zeitstempel darstellt
GMTSTrafficDataEin Objekt, das die Verkehrsdaten für einen Straßenabschnitt enthält
GMTSTripObjekt, das logistische Informationen zu einer Fahrt enthält, z. B. „vehicleId“, die Art der Fahrt, Abhol- oder Rückgabezeiten und die Route
GMTSTripWaypointObjekt, das eine Haltestelle auf ihrer Route beschreibt
GMTSVehicleObjekt, das funktionale Daten zu einem Fahrzeug enthält
GMTSVehicleAttributeKeyValuePairObjekt, das ein Schlüssel/Wert-Paar für das Fahrzeugattribut enthält
GMTSVehicleLocationObjekt mit den Standortinformationen für das Fahrzeug, die die Richtung, die Geschwindigkeit und den Zeitpunkt des Abrufs dieser Informationen beschreiben
GMTSVehicleMatchObjekt, das die Informationen zum Fahrzeug, die voraussichtliche Ankunftszeit und die Berechnung der Entfernung für ein Fahrzeug enthält, das der SearchVehiclesRequest entspricht
GMTSVehicleTypeDatenobjekt mit Informationen zum Fahrzeugtyp
GMTSWaypointObjekt, das einen Zwischenpunkt entlang einer Route darstellt