課程清單

課程清單
iOS 版 Google 地圖平台 Last Mile Fleet Solution 中的類別和通訊協定:
<GMTDAuthorization>為 gRPC 呼叫提供授權權杖的通訊協定
GMTDAuthorizationContext不可變動的物件,代表擷取驗證權杖所需的結構定義
GMTDCreateDeliveryTaskRequest代表建立提交工作要求的不可變物件
GMTDDeliveryDriverAPI這個類別提供所有核心元件的存取權,並做為放送產業的進入點
GMTDDeliveryTask這個不可變動的物件代表在車輛停靠站完成的工作單位
GMTDDeliveryTaskManager管理工作建立和更新的物件
GMTDDeliveryVehicle代表貨車的不可變物件
GMTDDeliveryVehicleManager用來建立及擷取 Fleet Engine 運輸車輛的類別
GMTDDeliveryVehicleReporter用於將資訊傳送至 Fleet Engine 後端的物件
GMTDDriverAPIDriver SDK API 類別的抽象父類別
GMTDDriverContext這個物件包含建構 GMTDDriverApi 執行個體所需的依附元件
GMTDTaskInfo不可變更的物件,代表會在車輛停靠站完成的工作
GMTDUpdateDeliveryTaskRequest代表傳送工作更新要求的不可變物件
GMTDVehicleReporter用於將資訊傳送至 Fleet Engine 後端的物件
<GMTDVehicleReporterListener>用於回應 GMTDVehicleReporter 定期傳送車輛更新資訊的通訊協定
GMTDVehicleStop代表配送車輛停靠站的物件
GMTDVehicleUpdate代表車輛更新的物件
GMTSImmutableData不可變動資料的基礎類別,子類別必須實作 NSObject 通訊協定的 isEqual:hash
GMTSTask這個不可變動的物件表示在車輛停靠站完成的工作單位