Lista zajęć
Klasy i protokoły rozwiązania ostatniej mili w Google Maps Platform na iOS:
<GMTDAuthorization> | Protokół używany do dostarczania tokenów autoryzacji dla wywołań gRPC |
GMTDAuthorizationContext | Stały obiekt reprezentujący kontekst wymagany do pobrania tokena uwierzytelniania |
GMTDCreateDeliveryTaskRequest | Stały obiekt reprezentujący żądanie utworzenia zadania dostarczania |
GMTDDeliveryDriverAPI | Klasa zapewniająca dostęp do wszystkich podstawowych komponentów i stanowiąca punkt wejścia w branży wyświetlania |
GMTDDeliveryTask | Stały obiekt reprezentujący jednostkę pracy wykonanej na przystanku |
GMTDDeliveryTaskManager | Obiekt zarządzający tworzeniem zadań i ich aktualizacjami |
GMTDDeliveryVehicle | Stały obiekt reprezentujący pojazd dostawczy |
GMTDDeliveryVehicleManager | Klasa używana do tworzenia i pobierania pojazdów dostawczych z Fleet Engine |
GMTDDeliveryVehicleReporter | Obiekt służący do wysyłania informacji do backendu Fleet Engine |
GMTDDriverAPI | Abstrakcyjna klasa nadrzędna dla klas interfejsu Driver SDK API |
GMTDDriverContext | Obiekt zawierający zależności potrzebne do utworzenia instancji GMTDDriverApi |
GMTDTaskInfo | Stały obiekt reprezentujący zadanie, które zostanie ukończone na zatrzymaniu pojazdu |
GMTDUpdateDeliveryTaskRequest | Stały obiekt reprezentujący żądanie aktualizacji zadania dostarczania |
GMTDVehicleReporter | Obiekt służący do wysyłania informacji do backendu Fleet Engine |
<GMTDVehicleReporterListener> | Protokół odpowiedzi na okresowe aktualizacje pojazdu wysyłane przez GMTDVehicleReporter |
GMTDVehicleStop | Obiekt reprezentujący postój na dostawy pojazdów |
GMTDVehicleUpdate | Obiekt reprezentujący aktualizację pojazdu |
GMTSImmutableData | Klasa bazowa danych stałych, podklasa musi implementować isEqual: i hash protokołu NSObject |
GMTSTask | Stały obiekt reprezentujący jednostkę pracy wykonanej na przystanku |