Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: যন্ত্রের বিবরণ:: আইডেন্টিফাই রিসপোনসেসেসেজ

#include <src/lib/profiles/device-description/DeviceDescription.h>

একটি আইডেন্টিফায়ারেস্পোনস বার্তার পার্সড ফর্ম।

সারসংক্ষেপ

জনসাধারণের গুণাবলী

DeviceDesc
একটি ডিভাইস বর্ণনাকারী প্রতিক্রিয়াশীল ডিভাইস বর্ণনা করে।

পাবলিক ফাংশন

Encode (PacketBuffer *msgBuf)
এই এনকোড IdentifyResponseMessage প্রদান বার্তা বাফার মধ্যে অবজেক্ট।

পাবলিক স্ট্যাটিক ফাংশন

Decode (PacketBuffer *msgBuf, IdentifyResponseMessage & msg)
একটি Inet থেকে একটি চিহ্নিত রেসপন্স বার্তা প্রদান করা মধ্যে বাফার decodes IdentifyResponseMessage অবজেক্ট।

জনসাধারণের গুণাবলী

ডিভাইসডেস্ক

WeaveDeviceDescriptor DeviceDesc

একটি ডিভাইস বর্ণনাকারী প্রতিক্রিয়াশীল ডিভাইস বর্ণনা করে।

পাবলিক ফাংশন

এনকোড

WEAVE_ERROR Encode(
  PacketBuffer *msgBuf
)

এই এনকোড IdentifyResponseMessage প্রদান বার্তা বাফার মধ্যে অবজেক্ট।

বিশদ
পরামিতি
[in,out] msgBuf
প্রতিক্রিয়ার পরিচয় বার্তাটি সনাক্ত করতে ইনট বাফারের একটি পয়েন্টার।
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর।
other
অন্যান্য বুনা বা প্ল্যাটফর্ম-নির্দিষ্ট ত্রুটি কোডের যা নির্দেশ করে একটি ত্রুটির এনকোডিং প্রতিরোধ ঘটেছে IdentifyResponseMessage

পাবলিক স্ট্যাটিক ফাংশন

ডিকোড

WEAVE_ERROR Decode(
  PacketBuffer *msgBuf,
  IdentifyResponseMessage & msg
)

একটি Inet থেকে একটি চিহ্নিত রেসপন্স বার্তা প্রদান করা মধ্যে বাফার decodes IdentifyResponseMessage অবজেক্ট।

বিশদ
পরামিতি
[in] msgBuf
অনুরোধের বার্তা শনাক্ত করতে ডিকোড করতে ইনট বাফারের একটি পয়েন্টার।
[out] msg
একটি রেফারেন্স IdentifyRequestMessage পূরণ করতে।
রিটার্ন মান
WEAVE_ERROR_WRONG_TLV_TYPE
যদি এই ডিভাইসটি বর্ণনা নয় TLV
WEAVE_ERROR_UNEXPECTED_TLV_ELEMENT
আরো যদি TLV ডেটা পর ডিভাইস বর্ণনা সম্মুখীন হয়।
WEAVE_NO_ERROR
সাফল্যের উপর।
other
অন্যান্য বুনা বা প্ল্যাটফর্ম-নির্দিষ্ট ত্রুটি কোডের যা নির্দেশ করে একটি ত্রুটির পাঠোদ্ধারতা প্রতিরোধ ঘটেছে IdentifyResponseMessage