GMTSवाहन श्रेणी संदर्भ

GMTSवाहन की कैटगरी का रेफ़रंस

खास जानकारी

ऐसा ऑब्जेक्ट जिसमें किसी वाहन से जुड़ा फ़ंक्शनल डेटा मौजूद हो.

यह डेटा, प्रोफ़ाइल का डेटा हो सकता है, जैसे कि जगह की ज़्यादा से ज़्यादा सीमा या मौजूदा यात्राओं और जगह की जानकारी जैसे ट्रैकिंग डेटा.

GMTCImmutableData को इनहेरिट करता है.

सार्वजनिक सदस्य के फ़ंक्शन

(इंस्टेंस टाइप)- initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType:
 ऑब्जेक्ट की शुरुआत करना.

प्रॉपर्टी

एनएसस्ट्रिंग * vehicleName
 वाहन का नाम.
GMTSVehicleStatevehicleState
 वाहन की स्थिति और सभी विकल्पों के लिए GMTSVehicleState देखें.
GMTSVehicleSupportedTripTypessupportedTripTypes
 साथ काम करने वाली यात्रा के टाइप, सभी विकल्पों के लिए GMTSVehicle supportedTripTypes देखें.
NSArray< NSString * > * currentTrips
 कलेक्शन में, यात्रा के सभी मौजूदा आईडी शामिल होते हैं.
GMTSVehicleLocationlastLocation
 वाहन आखिरी जगह की जानकारी.
int32_tmaximumCapacity
 ज़्यादा से ज़्यादा क्षमता.
NSArray
< GMTSVehicleAttributeKeyValuePair * > * 
एट्रिब्यूट
 कलेक्शन में वाहन के सभी एट्रिब्यूट शामिल होते हैं.
GMTSVehicleTypevehicleType
 वाहन के टाइप की जानकारी.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (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 देखें.

साथ काम करने वाली यात्रा के टाइप, सभी विकल्पों के लिए GMTSVehicle supportedTripTypes देखें.

- (NSArray<NSString *>*) currentTrips [read, copy]

कलेक्शन में, यात्रा के सभी मौजूदा आईडी शामिल होते हैं.

- (GMTSVehicleLocation*) lastLocation [read, copy]

वाहन आखिरी जगह की जानकारी.

- (int32_t) maximumCapacity [read, assign]

ज़्यादा से ज़्यादा क्षमता.

कलेक्शन में वाहन के सभी एट्रिब्यूट शामिल होते हैं.

- (GMTSVehicleType*) vehicleType [read, copy]

वाहन के टाइप की जानकारी.