nl:: Weave:: DeviceLayer:: DeviceEventType
खास जानकारी
गिनती |
|
---|---|
@396
|
enum ऐप्लिकेशन में दिखने वाले प्लैटफ़ॉर्म के हिसाब से होने वाले इवेंट टाइप की गिनती करता है. |
@429
|
enum |
EventTypeRanges{
|
enum इवेंट टाइप की रेंज. |
InternalEventTypes
|
enum अंदरूनी इवेंट टाइप. |
InternalPlatformSpecificEventTypes
|
enum EFR32 प्लैटफ़ॉर्म के हिसाब से बने इवेंट टाइप की गिनती करता है, जो वीव डिवाइस लेयर में शामिल होते हैं. |
InternalPlatformSpecificEventTypes
|
enum nRF52 प्लैटफ़ॉर्म के हिसाब से होने वाले इवेंट टाइप की गिनती करता है जो Weave Device सूचना में मौजूद होते हैं. |
PublicEventTypes{
|
enum सार्वजनिक इवेंट टाइप. |
PublicPlatformSpecificEventTypes
|
enum ऐप्लिकेशन को दिखने वाले EFR32 प्लैटफ़ॉर्म से जुड़े खास इवेंट के टाइप की गिनती करता है. |
PublicPlatformSpecificEventTypes
|
enum ऐप्लिकेशन को दिखने वाले nRF52 प्लैटफ़ॉर्म से जुड़े खास इवेंट के टाइप की गिनती करता है. |
फ़ंक्शन |
|
---|---|
IsInternal(uint16_t eventType)
|
bool
|
IsPlatformGeneric(uint16_t eventType)
|
bool
|
IsPlatformSpecific(uint16_t eventType)
|
bool
|
IsPublic(uint16_t eventType)
|
bool
|
गिनती
@396
@396
ऐप्लिकेशन में दिखने वाले प्लैटफ़ॉर्म के हिसाब से होने वाले इवेंट टाइप की गिनती करता है.
@429
@429
EventTypeRanges
EventTypeRanges
इवेंट टाइप की रेंज.
यह ऐप्लिकेशन पर इवेंट टाइप की विज़िबिलिटी के आधार पर उनके लिए अंकों की रेंज तय करता है, भले ही वे किसी खास प्लैटफ़ॉर्म के हिसाब से हों या न हों.
प्रॉपर्टी | |
---|---|
kRange_Internal
|
अंदरूनी इवेंट की रेंज. इससे पता चलता है कि वीव डिवाइस लेयर में किस तरह के इवेंट मौजूद हैं. इस रेंज में होने वाले इवेंट, सभी प्लैटफ़ॉर्म के लिए सामान्य पर सेट होते हैं. |
kRange_InternalPlatformSpecific
|
प्लैटफ़ॉर्म के हिसाब से, अंदरूनी इवेंट की रेंज. यह प्लैटफ़ॉर्म के हिसाब से अलग-अलग तरह के इवेंट को दिखाता है, जो वीव डिवाइस लेयर में शामिल होते हैं. |
kRange_Public
|
सार्वजनिक इवेंट की रेंज. इवेंट की एक ऐसी रेंज दिखाता है जो ऐप्लिकेशन को सार्वजनिक तौर पर दिखती है. इस रेंज में होने वाले इवेंट, सभी प्लैटफ़ॉर्म के लिए सामान्य पर सेट होते हैं. |
kRange_PublicPlatformSpecific
|
प्लैटफ़ॉर्म के हिसाब से, सार्वजनिक इवेंट की रेंज. यह प्लैटफ़ॉर्म के हिसाब से अलग-अलग तरह के इवेंट की जानकारी देता है, जो सभी ऐप्लिकेशन को दिखती है. |
InternalEventTypes
InternalEventTypes
अंदरूनी इवेंट टाइप.
ऐसे इवेंट टाइप की गिनती करता है जो वीव डिवाइस लेयर में शामिल हैं, लेकिन सभी प्लैटफ़ॉर्म पर एक जैसे हैं.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
EFR32 प्लैटफ़ॉर्म के हिसाब से बने इवेंट टाइप की गिनती करता है, जो वीव डिवाइस लेयर में शामिल होते हैं.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
nRF52 प्लैटफ़ॉर्म के हिसाब से होने वाले इवेंट टाइप की गिनती करता है जो Weave Device सूचना में मौजूद होते हैं.
PublicEventTypes
PublicEventTypes
सार्वजनिक इवेंट टाइप.
उन इवेंट टाइप की गिनती करता है जो ऐप्लिकेशन में दिखते हैं और सभी प्लैटफ़ॉर्म पर एक जैसे होते हैं.
प्रॉपर्टी | |
---|---|
kAccountPairingChange
|
दूसरे डिवाइस से जोड़ने के लिए खाते में बदलाव. उपयोगकर्ता खाते से जोड़े जाने की वजह से, डिवाइस की स्थिति में बदलाव का संकेत देता है. |
kFabricMembershipChange
|
Fabric सदस्यता में बदलाव. वीव के कपड़े में डिवाइस की सदस्यता में बदलाव का संकेत देती है. |
kInternetConnectivityChange
|
इंटरनेट कनेक्टिविटी में बदलाव. इंटरनेट के ज़रिए बातचीत करने की डिवाइस की क्षमता में बदलाव का संकेत देती है. |
kServiceConnectivityChange
|
सेवा की कनेक्टिविटी में बदलाव. Weave की सुविधा वाली सेवा से संपर्क करने की डिवाइस की क्षमता में बदलाव का संकेत देती है. |
kServiceProvisioningChange
|
सेवा के प्रावधान में बदलाव. डिवाइस की सेवा के प्रावधान की स्थिति में बदलाव का सिग्नल देता है. |
kServiceSubscriptionStateChange
|
सेवा की सदस्यता की स्थिति में बदलाव. Weave की सुविधा वाली सेवा के साथ, डिवाइस की WDM सदस्यता की स्थिति में बदलाव का सिग्नल. |
kServiceTunnelStateChange
|
सर्विस टनल स्थिति में बदलाव. यह डिवाइस के आईपी टनल की कनेक्टिविटी में Weave की सुविधा वाली सेवा में बदलाव का सिग्नल देता है. |
kSessionEstablished
|
सुरक्षा सत्र स्थापित हुआ. इससे पता चलता है कि किसी बाहरी इकाई ने डिवाइस के साथ नया सुरक्षा सेशन शुरू किया है. |
kThreadConnectivityChange
|
थ्रेड की कनेक्टिविटी में बदलाव की जानकारी. डिवाइस के Thread इंटरफ़ेस की कनेक्टिविटी में बदलाव का सिग्नल देता है. |
kThreadInterfaceStateChange
|
थ्रेड के इंटरफ़ेस का स्टेटस बदला गया. ऐसे सिग्नल जिनसे Thread नेटवर्क के इंटरफ़ेस की स्थिति बदल गई है. |
kThreadStateChange
|
थ्रेड की स्थिति में बदलाव. ऐसे सिग्नल जिनसे पता चलता है कि थ्रेड स्टैक में स्टेटस में बदलाव हुआ है. |
kTimeSyncChange
|
टाइम सिंक में बदलाव. यह डिवाइस की रीयल टाइम घड़ी के सिंक होने की स्थिति में बदलाव का सिग्नल देता है. |
kWiFiConnectivityChange
|
वाई-फ़ाई कनेक्टिविटी में बदलाव. डिवाइस के वाई-फ़ाई स्टेशन के इंटरफ़ेस की कनेक्टिविटी में बदलाव का सिग्नल देता है. |
kWoBLEAdvertisingChange
|
वीव-ओवर-BLE (WoBLE) से जुड़े विज्ञापन में बदलाव. इससे पता चलता है कि WoBLE विज्ञापन की स्थिति बदल गई है. |
kWoBLEConnectionEstablished
|
वोबल कनेक्शन स्थापित किया गया. इससे पता चलता है कि किसी बाहरी इकाई ने डिवाइस के साथ नया WoBLE कनेक्शन जोड़ा है. |
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
ऐप्लिकेशन को दिखने वाले EFR32 प्लैटफ़ॉर्म से जुड़े खास इवेंट के टाइप की गिनती करता है.
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
ऐप्लिकेशन को दिखने वाले nRF52 प्लैटफ़ॉर्म से जुड़े खास इवेंट के टाइप की गिनती करता है.
फ़ंक्शन
IsInternal
bool IsInternal( uint16_t eventType )
IsPlatformGeneric
bool IsPlatformGeneric( uint16_t eventType )
IsPlatformSpecific
bool IsPlatformSpecific( uint16_t eventType )
IsPublic
bool IsPublic( uint16_t eventType )