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

এনএল :: তাঁত :: সমর্থন

সারসংক্ষেপ

টাইপডেফস

MessageNameFunct )(uint32_t inProfileId, uint8_t inMsgType) টাইপডেফ
const char *(*
একটি কলব্যাক ফাংশনটির জন্য টাইপডেফ যা নির্দিষ্টভাবে প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত বার্তা প্রকারের বর্ণনা দিয়ে একটি মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং দেয়।
ProfileNameFunct )(uint32_t inProfileId) টাইপডেফ
const char *(*
একটি কলব্যাক ফাংশনটির জন্য টাইপডেফ যা নির্দিষ্ট প্রোফাইল শনাক্তকারী দিয়ে প্রোফাইলকে বর্ণনা করে একটি মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং দেয়।
StatusReportFormatStringFunct )(uint32_t inProfileId, uint16_t inStatusCode) টাইপডেফ
const char *(*
একটি কলব্যাক ফাংশনের জন্য টাইপেডেফ যা নির্দিষ্টভাবে চিহ্নিত প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত স্থিতি কোডটি বর্ণনা করে একটি মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং দেয়।

পরিবর্তনশীল

sProfileStringContextHead
রেজিস্ট্রি একক সংযুক্ত তালিকার প্রধান পয়েন্টার।

কার্যাদি

FindProfileStringContext (const ProfileStringContext & inContext)
প্রসঙ্গের সাথে সম্পর্কিত প্রোফাইল শনাক্তকারীর উপর ভিত্তি করে নির্দিষ্ট প্রসঙ্গে মেলে একটি প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গটি সন্ধান করুন।
FindProfileStringInfo (uint32_t inProfileId)
NL_DLL_EXPORT const ProfileStringInfo *
নিবন্ধিত থাকলে নির্ধারিত প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি সন্ধান করুন।
InsertProfileStringContext ( ProfileStringContext & inOutContext)
bool
রেজিস্ট্রিতে নির্দিষ্ট প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গ প্রবেশ করান।
RegisterProfileStringInfo ( ProfileStringContext & inOutContext)
NL_DLL_EXPORT WEAVE_ERROR
প্রদত্ত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি নিবন্ধ করুন।
RemoveProfileStringContext ( ProfileStringContext & inOutContext)
bool
রেজিস্ট্রি থেকে নির্দিষ্ট প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গ সরান।
UnregisterProfileStringInfo ( ProfileStringContext & inOutContext)
NL_DLL_EXPORT WEAVE_ERROR
সরবরাহিত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি নিবন্ধভুক্ত করুন।

স্ট্রাক্টস

nl এর :: বুনা :: সাপোর্ট :: ProfileStringContext

প্রোফাইলের সাথে যুক্ত মানব-পঠনযোগ্য সমর্থন স্ট্রিংগুলিকে ফিরিয়ে দেওয়ার জন্য নির্দিষ্ট প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত কলব্যাকগুলি নিবন্ধকরণ এবং নিবন্ধকরণের জন্য প্রসঙ্গ।

nl এর :: বুনা :: সাপোর্ট :: ProfileStringInfo

প্রোফাইলের সাথে যুক্ত মানব-পঠনযোগ্য সমর্থন স্ট্রিংগুলি ফিরিয়ে দেওয়ার জন্য নির্দিষ্ট প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত কলব্যাক।

টাইপডেফস

বার্তা নাম ফান্ট

const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)

একটি কলব্যাক ফাংশনটির জন্য টাইপডেফ যা নির্দিষ্টভাবে প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত বার্তা প্রকারের বর্ণনা দিয়ে একটি মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং দেয়।

এই কলব্যাকটি যখন নিবন্ধীকৃত হয় তখন নির্দিষ্ট প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত বার্তা প্রকারের বর্ণনা দেওয়ার জন্য যখন কোনও মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং প্রয়োজন হয়।

বিশদ
পরামিতি
[in] inProfileId
নির্দিষ্ট বার্তা প্রকারের সাথে সম্পর্কিত প্রোফাইল শনাক্তকারী।
[in] inMsgType
ম্যাসেজের ধরণ যার জন্য একটি মানব-পঠনযোগ্য বর্ণনামূলক স্ট্রিং সন্ধান করা হয়েছে।
ফিরে আসে
কোনও মিল পাওয়া গেলে NULL- সমাপ্ত সি স্ট্রিংয়ের পয়েন্টার; অন্যথায়, NULL।

প্রোফাইলনামফান্ট

const char *(* ProfileNameFunct)(uint32_t inProfileId)

একটি কলব্যাক ফাংশনটির জন্য টাইপডেফ যা নির্দিষ্ট পাঠক শনাক্তকারী সহ প্রোফাইলকে বর্ণনা করে একটি মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং দেয়।

এই কলব্যাকটি যখন নিবন্ধীকৃত হয় তখন নির্দিষ্ট প্রোফাইল শনাক্তকারীর সাথে প্রোফাইলটি বর্ণনা করার জন্য যখন কোনও মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং প্রয়োজন হয়।

বিশদ
পরামিতি
[in] inProfileId
প্রোফাইল শনাক্তকারী যার জন্য একটি মানব-পঠনযোগ্য বর্ণনামূলক স্ট্রিং সন্ধান করা হয়েছে।
ফিরে আসে
কোনও মিল পাওয়া গেলে NULL- সমাপ্ত সি স্ট্রিংয়ের পয়েন্টার; অন্যথায়, NULL।

স্ট্যাটাস রিপোর্টারফর্ম্যাটস্ট্রিংফুন্ট ct

const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)

একটি কলব্যাক ফাংশনের জন্য টাইপেডেফ যা নির্দিষ্টভাবে চিহ্নিত প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত স্থিতি কোডটি বর্ণনা করে একটি মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং দেয়।

এই কলব্যাকটি যখন নিবন্ধীকৃত হয় তখন সুনির্দিষ্ট প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত স্থিতি কোডটি বর্ণনা করতে যখন কোনও মানব-পঠনযোগ্য NULL- সমাপ্ত সি স্ট্রিং প্রয়োজন হয়।

বিশদ
পরামিতি
[in] inProfileId
নির্দিষ্ট স্থিতি কোডের সাথে সম্পর্কিত প্রোফাইল শনাক্তকারী।
[in] inStatusCode
স্ট্যাটাস কোড যার জন্য একটি মানব-পঠনযোগ্য বর্ণনামূলক স্ট্রিং সন্ধান করা হয়েছে।
ফিরে আসে
কোনও মিল পাওয়া গেলে NULL- টার্মিনেটেড সি স্ট্রিংয়ের পয়েন্টার; অন্যথায়, NULL।

পরিবর্তনশীল

sProfileStringContextHead

ProfileStringContext * sProfileStringContextHead

রেজিস্ট্রি একক সংযুক্ত তালিকার প্রধান পয়েন্টার।

কার্যাদি

FindProfileStringContext

ProfileStringContext * FindProfileStringContext(
  const ProfileStringContext & inContext
)

প্রসঙ্গের সাথে সম্পর্কিত প্রোফাইল শনাক্তকারীর উপর ভিত্তি করে নির্দিষ্ট প্রসঙ্গে মেলে একটি প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গটি সন্ধান করুন।

এই ফাংশনটি প্রসঙ্গের সাথে সম্পর্কিত প্রোফাইল সনাক্তকারীর উপর ভিত্তি করে নির্দিষ্ট প্রসঙ্গে মেলানো একটি প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গটি আবিষ্কার করে।

বিশদ
পরামিতি
[in] inContext
অনুসন্ধানের জন্য প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গে একটি পঠনযোগ্য রেফারেন্স।
ফিরে আসে
যদি প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গে একটি পঠনযোগ্য পয়েন্টার পাওয়া যায়; অন্যথায়, NULL।

FindProfileStringInfo

NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo(
  uint32_t inProfileId
)

নিবন্ধিত থাকলে নির্ধারিত প্রোফাইল শনাক্তকারীর সাথে সম্পর্কিত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি সন্ধান করুন।

বিশদ
পরামিতি
[in] inProfileId
এর জন্য স্ট্রিং সমর্থন কলব্যাকগুলি সন্ধান করার জন্য প্রোফাইল শনাক্তকারী
ফিরে আসে
প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলিতে একটি পঠনযোগ্য পয়েন্টার যদি পাওয়া যায়; অন্যথায়, NULL।
আরো দেখুন:
নিবন্ধনপ্রোফিলস্ট্রিংআইএনফো
নিবন্ধনবিহীনপ্রোফিলস্ট্রিংআইএনফো o

InsertProfileStringContext

bool InsertProfileStringContext(
  ProfileStringContext & inOutContext
)

রেজিস্ট্রিতে নির্দিষ্ট প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গ প্রবেশ করান।

এই ফাংশনটি ক্রমবর্ধমান প্রোফাইল শনাক্তকরণের ভিত্তিতে বাছাই করা ক্রমে, ইতিমধ্যে উপস্থিত না থাকলে রেজিস্ট্রিতে নির্দিষ্ট প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গটি সন্নিবেশ করান।

বিশদ
পরামিতি
[in,out] inOutContext
প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গে একটি রেফারেন্স যা রেজিস্ট্রিতে sertedোকানো হবে। প্রবন্ধটি রেজিস্ট্রিটিতে উপস্থিত থাকাকালীন, অন্যান্য প্রসঙ্গগুলি sertedোকানো বা সরানো হওয়ায় এমনেস্ট ফিল্ডটি পরিবর্তন করা যেতে পারে।
ফিরে আসে
প্রসঙ্গটি sertedোকানো হলে সত্য; অন্যথায়, মিথ্যা।

নিবন্ধনপ্রোফাইল স্ট্রিংআইএনফো

NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo(
  ProfileStringContext & inOutContext
)

প্রদত্ত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি নিবন্ধ করুন।

এই ফাংশনটি সরবরাহ করা প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি নিবন্ধভুক্ত করে এবং উপলব্ধ করে।

বিশদ
পরামিতি
[in,out] inOutContext
প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গে একটি রেফারেন্স যা নিবন্ধিত হবে এবং রেজিস্ট্রিতে যুক্ত হবে। প্রসঙ্গটি নিবন্ধভুক্ত হওয়ার সময়, অন্যান্য প্রবন্ধগুলি নিবন্ধিত বা নিবন্ধভুক্ত থাকায় এমনেস্ট ক্ষেত্রটি সংশোধিত হতে পারে।
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর।
WEAVE_ERROR_PROFILE_STRING_CONTEXT_ALREADY_REGISTERED
প্রসঙ্গটি ইতিমধ্যে নিবন্ধভুক্ত থাকলে।
আরো দেখুন:
FindStringProfileInfo
নিবন্ধনবিহীনপ্রোফিলস্ট্রিংআইএনফো o

সরানপ্রোফাইলস্ট্রিংকন্টেক্সট

bool RemoveProfileStringContext(
  ProfileStringContext & inOutContext
)

রেজিস্ট্রি থেকে নির্দিষ্ট প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গ সরান।

এই ফাংশনটি প্রোফাইল সনাক্তকারীর উপর ভিত্তি করে রেজিস্ট্রি থেকে নির্দিষ্ট প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গটি সরিয়ে দেয়।

বিশদ
পরামিতি
[in,out] inOutContext
প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গে একটি উল্লেখ যা উপস্থিত থাকলে অপসারণ করা হবে। প্রসঙ্গ অপসারণ করা হলে, এমনেস্ট ক্ষেত্রটি সংশোধন করা হতে পারে।
ফিরে আসে
সত্য যদি প্রসঙ্গটি সরানো হয়; অন্যথায়, মিথ্যা।

নিবন্ধভুক্তপ্রোফাইল স্ট্রিংআইএনফো

NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo(
  ProfileStringContext & inOutContext
)

সরবরাহিত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি নিবন্ধভুক্ত করুন।

এই ফাংশনটি নিবন্ধভুক্ত করে এবং সরবরাহিত প্রোফাইল স্ট্রিং সমর্থন কলব্যাকগুলি উপলভ্য করে না।

বিশদ
পরামিতি
[in,out] inOutContext
প্রোফাইল স্ট্রিং সমর্থন প্রসঙ্গে একটি রেফারেন্স যা নিবন্ধভুক্ত থাকলে নিবন্ধভুক্ত হবে এবং রেজিস্ট্রি থেকে সরানো হবে। প্রসঙ্গটি নিবন্ধভুক্ত থাকলে, এমনেস্ট ফিল্ডটি সংশোধন করা যেতে পারে।
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর।
WEAVE_ERROR_PROFILE_STRING_CONTEXT_NOT_REGISTERED
প্রসঙ্গটি নিবন্ধিত না হলে।
আরো দেখুন:
FindStringProfileInfo
নিবন্ধনপ্রোফিলস্ট্রিংআইএনফো