รายชื่อชั้นเรียน
คลาสและโปรโตคอลใน Consumer SDK สำหรับ iOS มีลักษณะดังนี้
<GMTCAuthorization> | โปรโตคอลที่ใช้เพื่อให้โทเค็นการให้สิทธิ์สำหรับการเรียกใช้ gRPC |
GMTCAuthorizationContext | ออบเจ็กต์ที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงบริบทที่จำเป็นในการดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์ |
GMTCConsumerMapStyleCoordinator | คลาสคอนเทนเนอร์ของตัวเลือก UI ที่กำหนดเองสำหรับองค์ประกอบของ GMTCMapView |
GMTCImmutableData | คลาสพื้นฐานของข้อมูลที่เปลี่ยนแปลงไม่ได้ คลาสย่อยต้องใช้ isEqual: และ hash ของโปรโตคอล NSObject |
GMTCJourneySharingSession | |
GMTCMapView | คลาสนี้แสดงถึงมุมมองหลักใน Consumer SDK สำหรับ iOS |
<GMTCMapViewDelegate> | มอบสิทธิ์สำหรับกิจกรรมใน GMTCMapView |
<GMTCMapViewSession> | |
<GMTCMapViewSessionDelegate> | |
GMTCMarkerStyleOptions | ออบเจ็กต์ข้อมูลที่มีพร็อพเพอร์ตี้เครื่องหมายที่กำหนดเองจากแอปพลิเคชันไคลเอ็นต์ |
GMTCMutableMarkerStyleOptions | ออบเจ็กต์ข้อมูลที่เปลี่ยนแปลงได้ซึ่งมีคุณสมบัติการปรับแต่งของเครื่องหมาย |
GMTCMutablePolylineStyleOptions | ออบเจ็กต์ข้อมูลที่เปลี่ยนแปลงได้ซึ่งมีพร็อพเพอร์ตี้การปรับแต่งเส้นประกอบ |
GMTCMutableTripModelOptions | GMTCTripModelOptions เวอร์ชันที่เปลี่ยนแปลงได้ |
GMTCMutableTripRequest | GMTCTripRequest เวอร์ชันที่เปลี่ยนแปลงได้ |
GMTCPolylineStyleOptions | ออบเจ็กต์ข้อมูลที่มีพร็อพเพอร์ตี้การปรับแต่งเส้นประกอบ |
GMTCServices | ระดับการให้บริการสำหรับ Google Consumer Ridesharing SDK สำหรับ iOS |
GMTCTripModel | ชั้นเรียนที่แสดงถึงเซสชันการเดินทาง |
GMTCTripModelOptions | ออบเจ็กต์สำหรับการกำหนดค่า GMTCTripModel |
<GMTCTripModelSubscriber> | โปรโตคอลสมาชิกสำหรับการอัปเดตเหตุการณ์ของ GMTCTripModel |
GMTCTripRequest | ออบเจ็กต์คำขอสำหรับการระบุพารามิเตอร์เพื่อรับการเดินทางที่ใช้งานอยู่ |
GMTCTripService | ระบุวิธีเข้าถึงเซสชันการเดินทาง |
GMTSLatLng | วัตถุที่แสดงละติจูดและลองจิจูด |
GMTSRequest | ออบเจ็กต์คำขอที่เป็นคลาสนามธรรม |
GMTSRequestHeader | ออบเจ็กต์ส่วนหัวของคำขอมีช่องทั่วไปสำหรับคำขอ |
GMTSRequestOptions | ออบเจ็กต์สำหรับกำหนดตัวเลือกคำขอ |
<GMTSRequestOptionsSupport> | ส่วนขยายสำหรับการสนับสนุนตัวเลือกคำขอที่ตั้งไว้ |
GMTSSpeedReadingSpan | ออบเจ็กต์ข้อมูลที่เก็บสภาพการจราจรของกลุ่มโพลีไลน์ที่ต่อเนื่องกัน |
GMTSTerminalLocation | ออบเจ็กต์แสดงข้อมูลที่ระบุตำแหน่งเทอร์มินัล |
GMTSTimestamp | ออบเจ็กต์ที่แสดงการประทับเวลา |
GMTSTrafficData | วัตถุที่เก็บข้อมูลการจราจรสำหรับส่วนของถนน |
GMTSTrip | วัตถุที่มีข้อมูลลอจิสติกส์เกี่ยวกับการเดินทาง เช่น "vehicleId" ประเภทการเดินทาง เวลาไปรับหรือส่งคืน และเส้นทาง |
GMTSTripWaypoint | วัตถุที่อธิบายจุดแวะพักบนเส้นทาง |
GMTSVehicle | ออบเจ็กต์ที่มีข้อมูลฟังก์ชันการทำงานที่เกี่ยวข้องกับยานพาหนะ |
GMTSVehicleAttributeKeyValuePair | ออบเจ็กต์ที่มีคู่คีย์/ค่าของแอตทริบิวต์ยานพาหนะ |
GMTSVehicleLocation | วัตถุที่มีข้อมูลตำแหน่งของรถซึ่งอธิบายทิศทางของทิศทาง ความเร็ว และเวลาที่มีการดึงข้อมูลนี้ |
GMTSVehicleMatch | วัตถุที่มีข้อมูลของยานพาหนะ เวลาถึงโดยประมาณ และการคำนวณระยะทางสำหรับยานพาหนะที่ตรงกับ SearchVehiclesRequest |
GMTSVehicleType | ออบเจ็กต์ข้อมูลที่มีข้อมูลเกี่ยวกับประเภทของยานพาหนะ |
GMTSWaypoint | วัตถุที่เป็นตัวแทนจุดกึ่งกลางตลอดเส้นทาง |