RNG Non-kriptografi
Modul ini mencakup fungsi yang menghasilkan angka acak non-kriptografi.
Ringkasan
| Fungsi | |
|---|---|
| otRandomNonCryptoAddJitter(uint32_t aValue, uint16_t aJitter) | uint32_tMenambahkan jitter acak dalam rentang tertentu ke nilai yang diberikan.  | 
| otRandomNonCryptoFillBuffer(uint8_t *aBuffer, uint16_t aSize) | voidMengisi buffering tertentu dengan byte acak.  | 
| otRandomNonCryptoGetUint16(void) | uint16_tMenghasilkan dan menampilkan nilai  uint16_tacak. | 
| otRandomNonCryptoGetUint16InRange(uint16_t aMin, uint16_t aMax) | uint16_tMenghasilkan dan menampilkan nilai  uint16_tacak dalam rentang[aMin, aMax)tertentu. | 
| otRandomNonCryptoGetUint32(void) | uint32_tMenghasilkan dan menampilkan nilai  uint32_tacak. | 
| otRandomNonCryptoGetUint32InRange(uint32_t aMin, uint32_t aMax) | uint32_tMenghasilkan dan menampilkan nilai  uint32_tacak dalam rentang[aMin, aMax)tertentu. | 
| otRandomNonCryptoGetUint8(void) | uint8_tMenghasilkan dan menampilkan byte acak.  | 
| otRandomNonCryptoGetUint8InRange(uint8_t aMin, uint8_t aMax) | uint8_tMenghasilkan dan menampilkan nilai  uint8_tacak dalam rentang[aMin, aMax)tertentu. | 
Fungsi
otRandomNonCryptoAddJitter
uint32_t otRandomNonCryptoAddJitter( uint32_t aValue, uint16_t aJitter )
Menambahkan jitter acak dalam rentang tertentu ke nilai yang diberikan.
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
 | ||||
| Hasil | Nilai yang diberikan dengan jitter acak tambahan.  | ||||
otRandomNonCryptoFillBuffer
void otRandomNonCryptoFillBuffer( uint8_t *aBuffer, uint16_t aSize )
Mengisi buffering tertentu dengan byte acak.
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
 | ||||
otRandomNonCryptoGetUint16
uint16_t otRandomNonCryptoGetUint16( void )
Menghasilkan dan menampilkan nilai uint16_t acak. 
| Detail | |
|---|---|
| Hasil | Nilai  uint16_tacak. | 
otRandomNonCryptoGetUint16InRange
uint16_t otRandomNonCryptoGetUint16InRange( uint16_t aMin, uint16_t aMax )
Menghasilkan dan menampilkan nilai uint16_t acak dalam rentang [aMin, aMax) tertentu. 
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
 | ||||
| Hasil | Nilai  uint16_tacak dalam rentang yang ditentukan (yaitu, aMin <= nilai acak < aMax). | ||||
otRandomNonCryptoGetUint32
uint32_t otRandomNonCryptoGetUint32( void )
Menghasilkan dan menampilkan nilai uint32_t acak. 
| Detail | |
|---|---|
| Hasil | Nilai  uint32_tacak. | 
otRandomNonCryptoGetUint32InRange
uint32_t otRandomNonCryptoGetUint32InRange( uint32_t aMin, uint32_t aMax )
Menghasilkan dan menampilkan nilai uint32_t acak dalam rentang [aMin, aMax) tertentu. 
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
 | ||||
| Hasil | Nilai  uint32_tacak dalam rentang yang ditentukan (yaitu, aMin <= nilai acak < aMax). | ||||
otRandomNonCryptoGetUint8
uint8_t otRandomNonCryptoGetUint8( void )
Menghasilkan dan menampilkan byte acak.
| Detail | |
|---|---|
| Hasil | Nilai  uint8_tacak. | 
otRandomNonCryptoGetUint8InRange
uint8_t otRandomNonCryptoGetUint8InRange( uint8_t aMin, uint8_t aMax )
Menghasilkan dan menampilkan nilai uint8_t acak dalam rentang [aMin, aMax) tertentu. 
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
 | ||||
| Hasil | Nilai  uint8_tacak dalam rentang yang ditentukan (yaitu, aMin <= nilai acak < aMax). | ||||
Referensi
Topik Referensi OpenThread API berasal dari kode sumber yang tersedia di GitHub. Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.