lv_monkey.h
API reference for lv_monkey.h
Summary
Functions
public/debugging/lv_monkey.h:80function
lv_monkey_set_enable
Enable monkey
void lv_monkey_set_enable(lv_monkey_t *monkey, bool en)| Name | Type | Description |
|---|---|---|
monkey | lv_monkey_t * | pointer to a monkey |
en | bool | set to true to enable |
public/debugging/lv_monkey.h:94function
lv_monkey_set_user_data
Set the user_data field of the monkey
void lv_monkey_set_user_data(lv_monkey_t *monkey, void *user_data)| Name | Type | Description |
|---|---|---|
monkey | lv_monkey_t * | pointer to a monkey |
user_data | void * | pointer to the new user_data. May be NULL. |
public/debugging/lv_monkey.h:73function
lv_monkey_get_indev
Get monkey input device
lv_indev_t * lv_monkey_get_indev(lv_monkey_t *monkey)| Name | Type | Description |
|---|---|---|
monkey | lv_monkey_t * | pointer to a monkey |
Returns: lv_indev_t * — pointer to the input device
public/debugging/lv_monkey.h:87function
lv_monkey_get_enable
Get whether monkey is enabled
bool lv_monkey_get_enable(lv_monkey_t *monkey)| Name | Type | Description |
|---|---|---|
monkey | lv_monkey_t * | pointer to a monkey |
Returns: bool — return true if monkey enabled
public/debugging/lv_monkey.h:101function
lv_monkey_get_user_data
Get the user_data field of the monkey
void * lv_monkey_get_user_data(lv_monkey_t *monkey)| Name | Type | Description |
|---|---|---|
monkey | lv_monkey_t * | pointer to a monkey |
Returns: void * — the pointer to the user_data of the monkey
public/debugging/lv_monkey.h:59function
lv_monkey_config_init
Initialize a monkey config with default values
void lv_monkey_config_init(lv_monkey_config_t *config)| Name | Type | Description |
|---|---|---|
config | lv_monkey_config_t * | pointer to 'lv_monkey_config_t' variable to initialize |
public/debugging/lv_monkey.h:66function
lv_monkey_create
Create monkey for test
lv_monkey_t * lv_monkey_create(const lv_monkey_config_t *config)| Name | Type | Description |
|---|---|---|
config | const lv_monkey_config_t * | pointer to 'lv_monkey_config_t' variable |
Returns: lv_monkey_t * — pointer to the created monkey
public/debugging/lv_monkey.h:107function
lv_monkey_delete
Delete monkey
void lv_monkey_delete(lv_monkey_t *monkey)| Name | Type | Description |
|---|---|---|
monkey | lv_monkey_t * | pointer to monkey May be NULL. |
Structs
struct
lv_range_t
| Member | Type | Description |
|---|---|---|
min | int32_t | |
max | int32_t |
struct
lv_urange_t
| Member | Type | Description |
|---|---|---|
min | uint32_t | |
max | uint32_t |
struct
_lv_monkey_config_t
| Member | Type | Description |
|---|---|---|
type | lv_indev_type_t | Input device type |
period_range | lv_urange_t | Monkey execution period |
input_range | lv_range_t | The range of input value |
Typedefs
lv_monkey_t
typedef struct _lv_monkey_t lv_monkey_tUsed by 6 functions
lv_monkey_get_indev— parammonkeylv_monkey_set_enable— parammonkeylv_monkey_get_enable— parammonkeylv_monkey_set_user_data— parammonkeylv_monkey_get_user_data— parammonkeylv_monkey_delete— parammonkey
Dependencies
Last updated on