Documentation

Documentation

Includes

string.h

#include <string.h>
#include 

stdlib.h

#include <stdlib.h>
#include 

Macros

Marco COAP_PRNG_H_

#define COAP_PRNG_H_


      

Marco prng(Buf,Length)

#define prng(Buf,Length) contiki_prng_impl((Buf), (Length))


      

Marco prng_init(Value)

#define prng_init(Value) random_init((uint16_t)(Value))


      

Marco prng(Buf,Length)

#define prng(Buf,Length) lwip_prng_impl((Buf), (Length))


      

Marco prng_init

#define prng_init(Value)


      

Marco prng_init

#define prng_init(Value)


      

Marco prng(Buf,Length)

#define prng(Buf,Length) coap_prng_impl((Buf), (Length))
/**
 * Fills \p Buf with \p Length bytes of random data.
 *
 * @hideinitializer
 */

Marco prng_init(Value)

#define prng_init(Value) srand((unsigned long)(Value))
/**
 * Called to set the PRNG seed. You may want to re-define this to allow for a
 * better PRNG.
 *
 * @hideinitializer
 */

Functions

Func memcpy

memcpy(buf, &v, len);


      

Func memcpy

memcpy(buf, &v, len);

      

Vars

Variable return

return 1;


      

Variable return

return 1;


      

Variable errno_t

errno_t __cdecl rand_s( _Out_ unsigned int* _RandomValue );


      

Variable len

len -= i;


      

Variable return

return 1;

      

Consts

Types

Typedefs