आरएनजी नॉन-क्रिप्टोग्राफ़िक
इस मॉड्यूल में ऐसे फ़ंक्शन शामिल हैं जो बिना क्रिप्टोग्राफ़िक रैंडम नंबर जनरेट करते हैं.
खास जानकारी
फ़ंक्शन |
|
---|---|
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 पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.