Przegląd
Obiekt zawierający dane dotyczące działania pojazdu.
Mogą to być dane profilowe, np. maksymalna pojemność, lub dane śledzenia, takie jak bieżące podróże czy lokalizacja.
Dziedziczy GMTCImmutableData.
Publiczne funkcje członków | |
(typ instancji) | – initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType: |
Inicjowanie obiektu. | |
Usługi | |
NSString * | vehicleName |
Nazwa pojazdu. | |
GMTSVehicleState | vehicleState |
Stan pojazdu: wszystkie opcje znajdziesz w sekcji GMTSPojazd. | |
GMTSVehicleSupportedTripTypes | supportedTripTypes |
Obsługiwane typy podróży znajdziesz w sekcji GMTSVehicleSupportedTripTypes, aby poznać wszystkie opcje. | |
NSTrack< NSString * > * | currentTrips |
Tablica zawiera cały bieżący identyfikator podróży. | |
GMTSVehicleLocation * | lastLocation |
Ostatnie miejsce w pojeździe. | |
int32_t | maximumCapacity |
Maksymalna pojemność. | |
NSTrack < GMTSVehicleAttributeKeyValuePair * > * | atrybuty |
Tablica zawiera wszystkie atrybuty pojazdu. | |
GMTSVehicleType * | vehicleType |
Informacje o typie pojazdu. |
Dokumentacja funkcji członka
- (typ instancji) initWithvehicleName: | (nullable NSString *) | vehicleName | |
PojazdState: | (GMTSVehicleState) | vehicleState | |
obsługiwane typy podróży: | (GMTSVehicleSupportedTripTypes) | supportedTripTypes | |
currentTrips: | (nullable NSArray< NSString * > *) | currentTrips | |
lastLocation: | (wartość null GMTSVehicleLocation *) | lastLocation | |
maksymalna pojemność: | (int32_t) | maximumCapacity | |
atrybuty: | (nullable NSArray< GMTSVehicleAttributeKeyValuePair * > *) | atrybuty | |
typ pojazdu: | (GMTSVehicleType *) | vehicleType, | |
Inicjowanie obiektu.
- Parametry:
-
vehicleName Nazwa pojazdu. vehicleState Stan pojazdu: wszystkie opcje znajdziesz w sekcji GMTSPojazd. supportedTripTypes Wszystkie obsługiwane typy podróży. currentTrips Tablica zawiera cały bieżący identyfikator podróży. lastLocation Ostatnie miejsce w pojeździe. maximumCapacity Maksymalna pojemność. atrybuty Słownik zawiera wszystkie atrybuty pojazdów. vehicleType Informacje o typie pojazdu.
Dokumentacja usługi
– (NSString*) vehicleName [read, copy] |
Nazwa pojazdu.
– (GMTSVehicleState) vehicleState [read, assign] |
Stan pojazdu: wszystkie opcje znajdziesz w sekcji GMTSPojazd.
– (GMTSVehicleSupportedTripTypes) supportedTripTypes [read, assign] |
Obsługiwane typy podróży znajdziesz w sekcji GMTSVehicleSupportedTripTypes, aby poznać wszystkie opcje.
– (NSSlate<NSString *>*) currentTrips [read, copy] |
Tablica zawiera cały bieżący identyfikator podróży.
– (GMTSVehicleLocation*) lastLocation [read, copy] |
Ostatnie miejsce w pojeździe.
– (int32_t) maximumCapacity [read, assign] |
Maksymalna pojemność.
- (NSArray<GMTSVehicleAttributeKeyValuePair *>*) Atrybuty [read, copy] |
Tablica zawiera wszystkie atrybuty pojazdu.
– (GMTSVehicleType*) vehicleType [read, copy] |
Informacje o typie pojazdu.