आरएनजी नॉन-क्रिप्टोग्राफ़िक
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस मॉड्यूल में ऐसे फ़ंक्शन शामिल हैं जो बिना क्रिप्टोग्राफ़िक रैंडम नंबर जनरेट करते हैं.
खास जानकारी
फ़ंक्शन |
|
---|---|
otRandomNonCryptoAddJitter(uint32_t aValue, uint16_t aJitter)
|
uint32_t
किसी दी गई वैल्यू में दी गई रेंज में, रैंडम तरीके के सिग्नल को जोड़ता है.
|
otRandomNonCryptoFillBuffer(uint8_t *aBuffer, uint16_t aSize)
|
void
दिए गए बफ़र को रैंडम बाइट से भरता है.
|
otRandomNonCryptoGetUint16(void)
|
uint16_t
बिना किसी क्रम के
uint16_t वैल्यू जनरेट करता है और देता है. |
otRandomNonCryptoGetUint16InRange(uint16_t aMin, uint16_t aMax)
|
uint16_t
दी गई रेंज
[aMin, aMax) में, बिना किसी क्रम के uint16_t वैल्यू जनरेट करता है और देता है. |
otRandomNonCryptoGetUint32(void)
|
uint32_t
बिना किसी क्रम के
uint32_t वैल्यू जनरेट करता है और देता है. |
otRandomNonCryptoGetUint32InRange(uint32_t aMin, uint32_t aMax)
|
uint32_t
दी गई रेंज
[aMin, aMax) में, बिना किसी क्रम के uint32_t वैल्यू जनरेट करता है और देता है. |
otRandomNonCryptoGetUint8(void)
|
uint8_t
रैंडम बाइट जनरेट करता है और देता है.
|
otRandomNonCryptoGetUint8InRange(uint8_t aMin, uint8_t aMax)
|
uint8_t
दी गई रेंज
[aMin, aMax) में, बिना किसी क्रम के uint8_t वैल्यू जनरेट करता है और देता है. |
फ़ंक्शन
otRandomNonCryptoAddJitter
uint32_t otRandomNonCryptoAddJitter(
uint32_t aValue,
uint16_t aJitter
)
किसी दी गई वैल्यू में दी गई रेंज में, रैंडम तरीके के सिग्नल को जोड़ता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
जोड़े गए रैंडम सिग्नल के साथ दी गई वैल्यू.
|
otRandomNonCryptoFillBuffer
void otRandomNonCryptoFillBuffer(
uint8_t *aBuffer,
uint16_t aSize
)
दिए गए बफ़र को रैंडम बाइट से भरता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
otRandomNonCryptoGetUint16
uint16_t otRandomNonCryptoGetUint16(
void
)
बिना किसी क्रम के uint16_t
वैल्यू जनरेट करता है और देता है.
जानकारी | |
---|---|
लौटाए गए सामान |
कोई रैंडम
uint16_t वैल्यू. |
otRandomNonCryptoGetUint16InRange
uint16_t otRandomNonCryptoGetUint16InRange(
uint16_t aMin,
uint16_t aMax
)
दी गई रेंज [aMin, aMax)
में, बिना किसी क्रम के uint16_t
वैल्यू जनरेट करता है और देता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
दी गई रेंज में कोई रैंडम
uint16_t वैल्यू (जैसे, amin <= रैंडम वैल्यू < aMax). |
otRandomNonCryptoGetUint32
uint32_t otRandomNonCryptoGetUint32(
void
)
बिना किसी क्रम के uint32_t
वैल्यू जनरेट करता है और देता है.
जानकारी | |
---|---|
लौटाए गए सामान |
कोई रैंडम
uint32_t वैल्यू. |
otRandomNonCryptoGetUint32InRange
uint32_t otRandomNonCryptoGetUint32InRange(
uint32_t aMin,
uint32_t aMax
)
दी गई रेंज [aMin, aMax)
में, बिना किसी क्रम के uint32_t
वैल्यू जनरेट करता है और देता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
दी गई रेंज में कोई रैंडम
uint32_t वैल्यू (जैसे, amin <= रैंडम वैल्यू < aMax). |
otRandomNonCryptoGetUint8
uint8_t otRandomNonCryptoGetUint8(
void
)
रैंडम बाइट जनरेट करता है और देता है.
जानकारी | |
---|---|
लौटाए गए सामान |
कोई रैंडम
uint8_t वैल्यू. |
otRandomNonCryptoGetUint8InRange
uint8_t otRandomNonCryptoGetUint8InRange(
uint8_t aMin,
uint8_t aMax
)
दी गई रेंज [aMin, aMax)
में, बिना किसी क्रम के uint8_t
वैल्यू जनरेट करता है और देता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
दी गई रेंज में कोई रैंडम
uint8_t वैल्यू (जैसे, amin <= रैंडम वैल्यू < aMax). |
संसाधन
OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.