รายชื่อชั้นเรียน

รายชื่อชั้นเรียน
คลาสและโปรโตคอลในโซลูชันการโดยสารและการนำส่งแบบออนดีมานด์ของ Google Maps สำหรับ iOS มีดังนี้
<GMTDAuthorization>โปรโตคอลที่ใช้เพื่อให้โทเค็นการให้สิทธิ์สำหรับการเรียกใช้ gRPC
GMTDAuthorizationContextออบเจ็กต์ที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงบริบทที่จำเป็นในการดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์
GMTDDriverAPIคลาสนามธรรมสำหรับคลาส Driver SDK API
GMTDDriverContextออบเจ็กต์ที่มีทรัพยากร Dependency ที่จำเป็นในการสร้างอินสแตนซ์ GMTDDriverApi
GMTDRidesharingDriverAPIคลาสที่ให้สิทธิ์เข้าถึงคอมโพเนนต์หลักทั้งหมดและทำหน้าที่เป็นจุดแรกเข้าสำหรับ Use Case บริการร่วมเดินทาง
GMTDVehicleReporterออบเจ็กต์สำหรับการส่งข้อมูลไปยังแบ็กเอนด์ Fleet Engine
<GMTDVehicleReporterListener>โปรโตคอลสำหรับการตอบสนองต่อการอัปเดตยานพาหนะเป็นระยะๆ ที่ส่งโดย GMTDVehicleReporter
GMTDVehicleUpdateวัตถุที่แสดงถึงการอัปเดตยานพาหนะ
GMTSImmutableDataคลาสพื้นฐานของข้อมูลที่เปลี่ยนแปลงไม่ได้ คลาสย่อยต้องใช้ isEqual: และ hash ของโปรโตคอล NSObject