GMTSVehicleMatch Sınıf Referansı

GMTSVehicleMatch Sınıf Referansı

Genel bakış

SearchVehiclesRequest ile eşleşen araçla ilgili araç bilgilerini, TVS'yi ve mesafe hesaplamalarını içeren nesne.

GMTCImmutableData'yı devralır.

Herkese Açık Üye İşlevleri

(instancetype)- initWithVehicle:pickupETA:pickupDistance:dropoffETA:pickupToDropoffDistance:tripType:
 Nesnenin başlatılması.

Mülkler

GMTSVehiclearaç
 İlgili araç bilgileri.
NSTimeIntervalpickupETA
 Teslim alma TVS'sinin zaman damgası.
int32_tpickupDistanceInMeters
 Mevcut konumdan teslim alma konumuna olan mesafe.
NSTimeIntervaldropoffETA
 Ayrılma TVS'sinin zaman damgası.
int32_tpickupToDropoffDistanceInMeters
 Teslim alma ile teslim etme arasındaki mesafe.
enum GMTSTripTypetripType
 Aracın yolculuk türü.

Üye İşlevi Belgeleri

- (instancetype) initWithVehicle: (null özellikli GMTSVehicle *) araç
pickupETA: (NSTimeInterval) pickupETA
pickupMesafe: (int32_t) pickupDistance
ayrılmaGMR: (NSTimeInterval) dropoffETA
pickupToDropoffMesafe: (int32_t) pickupToDropoffDistance
tripType: (enum GMTSTripType) tripType

Nesnenin başlatılması.

Parametreler:
araçAraç verileri.
pickupETATeslim alma TVS'sinin zaman damgası.
pickupDistanceMevcut konumdan teslim alma noktasına olan mesafe.
dropoffETAAyrılma TVS'sinin zaman damgası.
pickupToDropoffDistanceTeslim alma ile teslim etme arasındaki mesafe.
tripTypeGezi türü.
Not:
GMTSVehicleMatch kullanımdan kaldırıldı.

Mülkiyet Belgeleri

- (GMTSVehicle*) araç [read, copy]

İlgili araç bilgileri.

- (NSTimeInterval) pickupETA [read, assign]

Teslim alma TVS'sinin zaman damgası.

- (int32_t) pickupDistanceInMeters [read, assign]

Mevcut konumdan teslim alma konumuna olan mesafe.

- (NSTimeInterval) dropoffETA [read, assign]

Ayrılma TVS'sinin zaman damgası.

- (int32_t) pickupToDropoffDistanceInMeters [read, assign]

Teslim alma ile teslim etme arasındaki mesafe.

- (enum GMTSTripType) tripType [read, assign]

Aracın yolculuk türü.