nl:: Weave:: Support
खास जानकारी
टाइपडीफ़ |
|
---|---|
MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
|
typedefconst char *(*
टाइप किए गए ऐसे कॉलबैक फ़ंक्शन के लिए जो किसी खास प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े मैसेज टाइप के बारे में जानकारी देने वाली ऐसी NULL-खत्म की गई सी स्ट्रिंग देता है जिसे इंसान पढ़ सकता है. |
ProfileNameFunct)(uint32_t inProfileId)
|
typedefconst char *(*
उस कॉलबैक फ़ंक्शन के लिए typedef जो मैन्युअल तरीके से खत्म की गई ऐसी सी स्ट्रिंग देता है जिसे कोई भी व्यक्ति पढ़ सकता है. यह फ़ंक्शन, प्रोफ़ाइल आइडेंटिफ़ायर के साथ प्रोफ़ाइल के बारे में जानकारी देता है. |
StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
|
typedefconst char *(*
उस कॉलबैक फ़ंक्शन के लिए typedef जो मैन्युअल तरीके से खत्म की गई सी स्ट्रिंग देता है. यह स्ट्रिंग, प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े स्टेटस कोड के बारे में बताती है. ऐसा कॉलबैक फ़ंक्शन के लिए किया जाता है. |
वैरिएबल |
|
---|---|
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:: |
प्रोफ़ाइल से जुड़े ऐसे सहायता स्ट्रिंग जिन्हें इंसान पढ़ सके, उनके लिए तय किए गए प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े कॉलबैक को रजिस्टर और रद्द करने का संदर्भ. |
nl:: |
प्रोफ़ाइल से जुड़े ऐसे सहायता स्ट्रिंग जिन्हें लोग आसानी से पढ़ सकें, उनके लिए तय किए गए प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े कॉलबैक. |
टाइपडीफ़
MessageNameFunct
const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
टाइप किए गए ऐसे कॉलबैक फ़ंक्शन के लिए जो किसी खास प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े मैसेज टाइप के बारे में जानकारी देने वाली ऐसी NULL-खत्म की गई सी स्ट्रिंग देता है जिसे इंसान पढ़ सकता है.
रजिस्टर किए जाने पर इस कॉलबैक को तब शुरू किया जाता है, जब किसी खास प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े मैसेज टाइप के बारे में बताने के लिए, ऐसी NULL-खत्म की गई सी स्ट्रिंग की ज़रूरत होती है जिसे इंसान पढ़ सके.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
मैच मिलने पर, NULL की ओर से खत्म की गई C स्ट्रिंग का पॉइंटर; नहीं तो, NULL.
|
ProfileNameFunct
const char *(* ProfileNameFunct)(uint32_t inProfileId)
उस कॉलबैक फ़ंक्शन के लिए typedef जो मैन्युअल तरीके से खत्म की गई ऐसी सी स्ट्रिंग देता है जिसे कोई भी व्यक्ति पढ़ सकता है. यह फ़ंक्शन, प्रोफ़ाइल आइडेंटिफ़ायर के साथ प्रोफ़ाइल के बारे में जानकारी देता है.
रजिस्टर किए जाने पर, इस कॉलबैक को तब शुरू किया जाता है, जब किसी खास प्रोफ़ाइल आइडेंटिफ़ायर के साथ प्रोफ़ाइल के बारे में जानकारी देने के लिए, ऐसी NULL-खत्म की गई सी स्ट्रिंग की ज़रूरत होती है जिसे इंसान पढ़ सके.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
मैच मिलने पर, NULL की ओर से खत्म की गई C स्ट्रिंग का पॉइंटर; नहीं तो, NULL.
|
StatusReportFormatStringFunct
const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
उस कॉलबैक फ़ंक्शन के लिए typedef जो मैन्युअल तरीके से खत्म की गई सी स्ट्रिंग देता है. यह स्ट्रिंग, प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े स्टेटस कोड के बारे में बताती है. ऐसा कॉलबैक फ़ंक्शन के लिए किया जाता है.
रजिस्टर किए जाने पर इस कॉलबैक को तब शुरू किया जाता है, जब किसी खास प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े स्टेटस कोड के बारे में बताने के लिए, ऐसी NULL-खत्म की गई सी स्ट्रिंग की ज़रूरत होती है जिसे इंसान पढ़ सके.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
मैच मिलने पर, NULL की ओर से खत्म की गई C स्ट्रिंग का पॉइंटर; नहीं तो, NULL.
|
वैरिएबल
sProfileStringContextHead
ProfileStringContext * sProfileStringContextHead
रजिस्ट्री में एक साथ लिंक की गई सूची का हेड पॉइंटर.
फ़ंक्शन
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
कॉन्टेक्स्ट से जुड़े प्रोफ़ाइल आइडेंटिफ़ायर के आधार पर, बताए गए कॉन्टेक्स्ट से मेल खाने वाली प्रोफ़ाइल स्ट्रिंग ढूंढें.
यह फ़ंक्शन, कॉन्टेक्स्ट से जुड़े प्रोफ़ाइल आइडेंटिफ़ायर के आधार पर, बताए गए कॉन्टेक्स्ट से मेल खाने वाली प्रोफ़ाइल स्ट्रिंग के लिए सपोर्ट कॉन्टेक्स्ट ढूंढता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सहायता कॉन्टेक्स्ट मिलने पर, प्रोफ़ाइल स्ट्रिंग के लिए रीड-ओनली पॉइंटर होता है. अगर ऐसा नहीं है, तो वैल्यू को अमान्य माना जाएगा.
|
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
अगर रजिस्टर किया गया है, तो प्रोफ़ाइल स्ट्रिंग, दिए गए प्रोफ़ाइल आइडेंटिफ़ायर से जुड़े कॉलबैक के साथ काम करती है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर यह मिलता है, तो प्रोफ़ाइल स्ट्रिंग के लिए रीड-ओनली पॉइंटर, कॉलबैक को सपोर्ट करता है. अगर ऐसा नहीं है, तो वैल्यू को अमान्य माना जाएगा.
|
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
रजिस्ट्री में, बताई गई प्रोफ़ाइल स्ट्रिंग सपोर्ट कॉन्टेक्स्ट डालें.
यह फ़ंक्शन, ऊपर बताए गए प्रोफ़ाइल स्ट्रिंग के सहायता कॉन्टेक्स्ट को रजिस्ट्री में डालता है. अगर यह पहले से मौजूद नहीं है, तो बढ़ते हुए क्रम में प्रोफ़ाइल आइडेंटिफ़ायर के आधार पर, क्रम से लगाया जाता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर संदर्भ शामिल किया गया हो, तो 'सही'. अगर ऐसा नहीं है, तो 'गलत' है.
|
RegisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo( ProfileStringContext & inOutContext )
दी गई प्रोफ़ाइल स्ट्रिंग के लिए कॉलबैक रजिस्टर करें.
यह फ़ंक्शन, दी गई प्रोफ़ाइल स्ट्रिंग के लिए कॉलबैक को रजिस्टर और उपलब्ध कराता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
रजिस्ट्री से, बताई गई प्रोफ़ाइल स्ट्रिंग के सहायता कॉन्टेक्स्ट हटाएं.
अगर मौजूद हो, तो यह फ़ंक्शन प्रोफ़ाइल आइडेंटिफ़ायर के आधार पर, रजिस्ट्री से बताई गई प्रोफ़ाइल स्ट्रिंग सहायता कॉन्टेक्स्ट हटा देता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर संदर्भ हटा दिया गया है, तो वैल्यू 'सही' होगी. ऐसा न होने पर, गलत होगा.
|
UnregisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo( ProfileStringContext & inOutContext )
दी गई प्रोफ़ाइल स्ट्रिंग के लिए सहायता कॉलबैक का रजिस्ट्रेशन रद्द करें.
यह फ़ंक्शन, रजिस्ट्रेशन रद्द करता है. साथ ही, दी गई प्रोफ़ाइल स्ट्रिंग के लिए कॉलबैक के साथ काम नहीं करता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
FindStringProfileInfo
RegisterProfielStringInfo