Genel bakış
Araçla ilgili işlevsel verilerin bulunduğu nesne.
Bu veriler maksimum kapasite gibi profil verileri veya mevcut seyahatler ve konum gibi izleme verileri olabilir.
GMTCImmutableData'yı devralır.
Herkese Açık Üye İşlevleri | |
(instancetype) | - initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType: |
Nesnenin başlatılması. | |
Mülkler | |
NSString * | vehicleName |
Aracın adı. | |
GMTSVehicleState | vehicleState |
Aracın eyaleti için tüm seçenekler için GMTSVehicleState bölümüne bakın. | |
GMTSVehicleSupportedTripTypes | supportedTripTypes |
Desteklenen gezi türleri için GMTSVehicleSupportedTripTypes bölümüne bakın. | |
NSArray< NSString * > * | currentTrips |
Bir dizi, mevcut gezi kimliğinin tamamını içerir. | |
GMTSVehicleLocation * | lastLocation |
Aracın son konumu. | |
int32_t | maximumCapacity |
Maksimum kapasite. | |
NSArray < GMTSVehicleAttributeKeyValuePair * > * | özellikler |
Diziler, tüm araç özelliklerini içerir. | |
GMTSVehicleType * | vehicleType |
Araç türü bilgileri. |
Üye İşlevi Belgeleri
- (instancetype) initWithvehicleName: | (nullable NSString *) | vehicleName | |
Araç Durumu: | (GMTSVehicleState) | vehicleState | |
supportedTripTypes: | (GMTSVehicleSupportedTripTypes) | supportedTripTypes | |
Şu anki Geziler: | (nullable NSArray< NSString * > *) | currentTrips | |
lastLocation: | (null özellikli GMTSVehicleLocation *) | lastLocation | |
maksimumKapasite: | (int32_t) | maximumCapacity | |
özellikler: | (nullable NSArray< GMTSVehicleAttributeKeyValuePair * > *) | özellikler | |
Araç Türü: | (GMTSVehicleType *) | vehicleType | |
Nesnenin başlatılması.
- Parametreler:
-
vehicleName Aracın adı. vehicleState Aracın eyaleti için tüm seçenekler için GMTSVehicleState bölümüne bakın. supportedTripTypes Desteklenen tüm gezi türleri. currentTrips Bir dizi, mevcut gezi kimliğinin tamamını içerir. lastLocation Aracın son konumu. maximumCapacity Maksimum kapasite. attributes Sözlükte tüm araç özellikleri bulunur. vehicleType Araç türü bilgileri.
Mülkiyet Belgeleri
- (NSString*) vehicleName [read, copy] |
Aracın adı.
- (GMTSVehicleState) vehicleState [read, assign] |
Aracın eyaleti için tüm seçenekler için GMTSVehicleState bölümüne bakın.
- (GMTSVehicleSupportedTripTypes) supportedTripTypes [read, assign] |
Desteklenen gezi türleri için GMTSVehicleSupportedTripTypes bölümüne bakın.
- (NSArray<NSString *>*) currentTrips [read, copy] |
Bir dizi, mevcut gezi kimliğinin tamamını içerir.
- (GMTSVehicleLocation*) lastLocation [read, copy] |
Aracın son konumu.
- (int32_t) maximumCapacity [read, assign] |
Maksimum kapasite.
- (NSArray<GMTSVehicleAttributeKeyValuePair *>*) özellikleri [read, copy] |
Diziler, tüm araç özelliklerini içerir.
- (GMTSVehicleType*) vehicleType [read, copy] |
Araç türü bilgileri.