Defines all types of mcuxClRandom. More...
Data Structures | |
struct | mcuxClRandom_Config |
Random config structure. More... | |
Typedefs | |
typedef uint32_t | mcuxClRandom_Status_t |
Type for status codes of mcuxClRandom component functions. | |
typedef struct mcuxClRandom_Context | mcuxClRandom_ContextDescriptor_t |
Random context type. | |
typedef mcuxClRandom_ContextDescriptor_t * | mcuxClRandom_Context_t |
Random context type. | |
typedef struct mcuxClRandom_ModeDescriptor | mcuxClRandom_ModeDescriptor_t |
Random data generation mode/algorithm descriptor type. | |
typedef const mcuxClRandom_ModeDescriptor_t * | mcuxClRandom_Mode_t |
Random data generation mode/algorithm type. | |
typedef mcuxClRandom_Status_t(* | mcuxClRandom_CustomNcGenerateAlgorithm_t) (void *pCustomPrngState, mcuxCl_Buffer_t pOut, uint32_t outLength) |
Interface definition for custom PRNG functions to be used by PRNG patch mode. | |
typedef struct mcuxClRandom_Config | mcuxClRandom_Config_t |
Random config type. | |
Defines all types of mcuxClRandom.
typedef uint32_t mcuxClRandom_Status_t |
Type for status codes of mcuxClRandom component functions.
This type provides information about the status of the Random operation that has been performed.
typedef struct mcuxClRandom_Context mcuxClRandom_ContextDescriptor_t |
Random context type.
This type is used to store the information about the current random data generator and the relevant internal state.
Random context type.
This type is used to refer to a Random context.
typedef struct mcuxClRandom_ModeDescriptor mcuxClRandom_ModeDescriptor_t |
Random data generation mode/algorithm descriptor type.
This type captures all the information that the Random interfaces need to know about a particular Random data generation mode/algorithm.
typedef const mcuxClRandom_ModeDescriptor_t* mcuxClRandom_Mode_t |
Random data generation mode/algorithm type.
This type is used to refer to a Random data generation mode/algorithm.
typedef mcuxClRandom_Status_t(* mcuxClRandom_CustomNcGenerateAlgorithm_t) (void *pCustomPrngState, mcuxCl_Buffer_t pOut, uint32_t outLength) |
Interface definition for custom PRNG functions to be used by PRNG patch mode.
typedef struct mcuxClRandom_Config mcuxClRandom_Config_t |
Random config type.
This type is used to store context and mode.