סקירה כללית
אובייקט שמכיל נתונים פונקציונליים שקשורים לרכב.
הנתונים האלה יכולים להיות נתוני פרופיל, כמו הקיבולת המקסימלית, או נתוני מעקב, כמו הנסיעות הנוכחיות והמיקום.
מקבלת בירושה את GMTCImmutableData
פונקציות של חברי מועדון | |
(instancetype) | - initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType: |
אתחול האובייקט. | |
נכסים | |
NSString * | vehicleName |
שם הרכב. | |
GMTSVehicleState | vehicleState |
לגבי מצב הרכב, אפשר לעבור לאתר GMTSVehicleState כדי לראות את כל האפשרויות. | |
GMTSVehicleSupportedTripTypes | supportedTripTypes |
סוגי נסיעות נתמכים, עיינו בקטע GMTSVehicleSupportedTripTypes כדי לראות את כל האפשרויות. | |
NSArray< NSString * > * | currentTrips |
מערך מכיל את כל מזהי הנסיעה הנוכחיים. | |
GMTSVehicleLocation * | lastLocation |
המיקום האחרון של הרכב. | |
int32_t | maximumCapacity |
הקיבולת המקסימלית. | |
NSArray < GMTSVehicleAttributeKeyValuePair * > * | מאפיינים |
מערך מכיל את כל מאפייני הרכב. | |
GMTSVehicleType * | vehicleType |
מידע על סוג הרכב. |
מסמכי תיעוד לגבי פונקציות של חברים
- (instancetype) initWithvehicleName: | (nullable NSString *) | vehicleName | |
כלי הרכב: | (GMTSVehicleState) | vehicleState | |
SupportTripTypes: | (GMTSVehicleSupportedTripTypes) | supportedTripTypes | |
currentTrips: | (nullable NSArray< NSString * > *) | currentTrips | |
המיקום האחרון: | (nullable GMTSVehicleLocation *) | lastLocation | |
קיבולת מקסימלית: | (int32_t) | maximumCapacity | |
: | (nullable NSArray< GMTSVehicleAttributeKeyValuePair * > *) | מאפיינים | |
סוג הרכב: | (GMTSVehicleType *) | vehicleType | |
אתחול האובייקט.
- פרמטרים:
-
vehicleName שם הרכב. vehicleState לגבי מצב הרכב, אפשר לעבור לאתר GMTSVehicleState כדי לראות את כל האפשרויות. supportedTripTypes כל סוגי הנסיעות הנתמכים. currentTrips מערך מכיל את כל מזהי הנסיעה הנוכחיים. lastLocation המיקום האחרון של הרכב. maximumCapacity הקיבולת המקסימלית. מאפיינים מילון מכיל את כל מאפייני הרכב. vehicleType מידע על סוג הרכב.
תיעוד נכס
- (NSString*) vehicleName [read, copy] |
שם הרכב.
- (GMTSVehicleState) vehicleState [read, assign] |
לגבי מצב הרכב, אפשר לעבור לאתר GMTSVehicleState כדי לראות את כל האפשרויות.
- (GMTSVehicleSupportedTripTypes) supportedTripTypes [read, assign] |
סוגי נסיעות נתמכים, עיינו בקטע GMTSVehicleSupportedTripTypes כדי לראות את כל האפשרויות.
- (NSArray<NSString *>*) currentTrips [read, copy] |
מערך מכיל את כל מזהי הנסיעה הנוכחיים.
- (GMTSVehicleLocation*) lastLocation [read, copy] |
המיקום האחרון של הרכב.
- (int32_t) maximumCapacity [read, assign] |
הקיבולת המקסימלית.
- (NSArray<GMTSVehicleAttributeKeyValuePair *>*) מאפיינים [read, copy] |
מערך מכיל את כל מאפייני הרכב.
- (GMTSVehicleType*) vehicleType [read, copy] |
מידע על סוג הרכב.