खास जानकारी
ऐसा ऑब्जेक्ट जिसमें किसी वाहन से जुड़ा फ़ंक्शनल डेटा मौजूद हो.
यह डेटा, प्रोफ़ाइल का डेटा हो सकता है, जैसे कि जगह की ज़्यादा से ज़्यादा सीमा या मौजूदा यात्राओं और जगह की जानकारी जैसे ट्रैकिंग डेटा.
GMTCImmutableData को इनहेरिट करता है.
सार्वजनिक सदस्य के फ़ंक्शन | |
(इंस्टेंस टाइप) | - initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType: |
ऑब्जेक्ट की शुरुआत करना. | |
प्रॉपर्टी | |
एनएसस्ट्रिंग * | vehicleName |
वाहन का नाम. | |
GMTSVehicleState | vehicleState |
वाहन की स्थिति और सभी विकल्पों के लिए GMTSVehicleState देखें. | |
GMTSVehicleSupportedTripTypes | supportedTripTypes |
साथ काम करने वाली यात्रा के टाइप, सभी विकल्पों के लिए GMTSVehicle supportedTripTypes देखें. | |
NSArray< NSString * > * | currentTrips |
कलेक्शन में, यात्रा के सभी मौजूदा आईडी शामिल होते हैं. | |
GMTSVehicleLocation * | lastLocation |
वाहन आखिरी जगह की जानकारी. | |
int32_t | maximumCapacity |
ज़्यादा से ज़्यादा क्षमता. | |
NSArray < GMTSVehicleAttributeKeyValuePair * > * | एट्रिब्यूट |
कलेक्शन में वाहन के सभी एट्रिब्यूट शामिल होते हैं. | |
GMTSVehicleType * | vehicleType |
वाहन के टाइप की जानकारी. |
मेंबर फ़ंक्शन से जुड़ा दस्तावेज़
- (instancetype) initWithvehicleName: | (nullable NSString *) | vehicleName | |
वाहन की स्थिति: | (GMTSVehicleState) | vehicleState | |
समर्थितTripTypes: | (GMTSVehicleSupportedTripTypes) | supportedTripTypes | |
मौजूदा यात्राएं: | (nullable NSArray< NSString * > *) | currentTrips | |
पिछला स्थान: | (शून्य वैल्यू 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] |
साथ काम करने वाली यात्रा के टाइप, सभी विकल्पों के लिए GMTSVehicle supportedTripTypes देखें.
- (NSArray<NSString *>*) currentTrips [read, copy] |
कलेक्शन में, यात्रा के सभी मौजूदा आईडी शामिल होते हैं.
- (GMTSVehicleLocation*) lastLocation [read, copy] |
वाहन आखिरी जगह की जानकारी.
- (int32_t) maximumCapacity [read, assign] |
ज़्यादा से ज़्यादा क्षमता.
- (NSArray<GMTSVehicleAttributeKeyValuePair *>*) एट्रिब्यूट [read, copy] |
कलेक्शन में वाहन के सभी एट्रिब्यूट शामिल होते हैं.
- (GMTSVehicleType*) vehicleType [read, copy] |
वाहन के टाइप की जानकारी.