nl:: Weave:: Profiles:: Time:: TimeSyncRequest
खास जानकारी
कंस्ट्रक्टर और डिस्ट्रक्टर |
|
---|---|
TimeSyncRequest(void)
डिफ़ॉल्ट कंस्ट्रक्टर का इस्तेमाल डिकोड के साथ किया जाएगा, क्योंकि सभी सदस्यों को डिकोडिंग के ज़रिए शुरू किया जाएगा
|
सार्वजनिक प्रकार |
|
---|---|
@320
|
enum इस सिंक के अनुरोध के जवाब मिलने की संभावना के लिए, कम से कम और ज़्यादा से ज़्यादा बड़ी सेटिंग. |
@321
|
enum |
सार्वजनिक विशेषताएं |
|
---|---|
mIsTimeCoordinator
|
bool
सही है अगर इस अनुरोध का मूल, टाइम सिंक कोऑर्डिनेटर है
|
mLikelihoodForResponse
|
uint8_t
इस बार सिंक करने के अनुरोध के लिए जवाब मिलने की संभावित संभावना.
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Encode(PacketBuffer *const aMsg)
|
समय सिंक करने के अनुरोध को PacketBuffer में एन्कोड करें.
|
Init(const uint8_t aLikelihood, const bool aIsTimeCoordinator)
|
void
कोड में बदलने के लिए इस ऑब्जेक्ट को शुरू करें.
|
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
Decode(TimeSyncRequest *const aObject, PacketBuffer *const aMsg)
|
किसी PacketBuffer से समय सिंक करने के अनुरोध को डिकोड करें.
|
सार्वजनिक प्रकार
@320
@320
इस सिंक के अनुरोध के जवाब मिलने की संभावना के लिए, कम से कम और ज़्यादा से ज़्यादा बड़ी सेटिंग.
ध्यान दें कि हम Encode और डिकोड रूटीन में kLikeliहुडForResponse_Min स्थिति का पता नहीं लगा सकते, क्योंकि यह 0 है, इसलिए इसे सिर्फ़ यहां सेट करना सुरक्षित नहीं है
@321
@321
सार्वजनिक विशेषताएं
mIsTimeCoordinator
bool mIsTimeCoordinator
सही है अगर इस अनुरोध का मूल, टाइम सिंक कोऑर्डिनेटर है
mLikelihoodForResponse
uint8_t mLikelihoodForResponse
इस बार सिंक करने के अनुरोध के लिए जवाब मिलने की संभावित संभावना.
सार्वजनिक फ़ंक्शन
एन्कोड
WEAVE_ERROR Encode( PacketBuffer *const aMsg )
समय सिंक करने के अनुरोध को PacketBuffer में एन्कोड करें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सफलता पर WEAVE_NO_ERROR
|
Init
void Init( const uint8_t aLikelihood, const bool aIsTimeCoordinator )
कोड में बदलने के लिए इस ऑब्जेक्ट को शुरू करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए जाने वाले प्रॉडक्ट |
सफलता पर WEAVE_NO_ERROR
|
TimeSyncRequest
TimeSyncRequest( void )
डिफ़ॉल्ट कंस्ट्रक्टर का इस्तेमाल डिकोड के साथ किया जाएगा, क्योंकि सभी सदस्यों को डिकोडिंग के ज़रिए शुरू किया जाएगा
सार्वजनिक स्टैटिक फ़ंक्शन
Decode
WEAVE_ERROR Decode( TimeSyncRequest *const aObject, PacketBuffer *const aMsg )
किसी PacketBuffer से समय सिंक करने के अनुरोध को डिकोड करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए जाने वाले प्रॉडक्ट |
सफलता पर WEAVE_NO_ERROR
|