![]() |
agileRTOS (zrtos)
Version 0.8.0 (ghostbuster)
|
Go to the source code of this file.
Data Structures | |
| struct | _zrtos_vm_function_t |
Macros | |
| #define | ZRTOS_VM_FUNCTION(id_, callback_, context_) |
Typedefs | |
| typedef size_t | zrtos_vm_function_id_t |
| typedef zrtos_error_t(* | zrtos_vm_function_callback_t) (struct _zrtos_vm_t *vm, struct _zrtos_vm_function_t *fn) |
| typedef struct _zrtos_vm_function_t | zrtos_vm_function_t |
Functions | |
| int | zrtos_vm_function__cmp (const void *aa, const void *bb) |
| zrtos_vm_function_callback_t | zrtos_vm_function__get_callback (zrtos_vm_function_t *thiz) |
| void * | zrtos_vm_function__get_context (zrtos_vm_function_t *thiz) |
| #define ZRTOS_VM_FUNCTION | ( | id_, | |
| callback_, | |||
| context_ | |||
| ) |
Definition at line 31 of file vm_function.h.
| typedef zrtos_error_t(* zrtos_vm_function_callback_t) (struct _zrtos_vm_t *vm,struct _zrtos_vm_function_t *fn) |
Definition at line 20 of file vm_function.h.
| typedef size_t zrtos_vm_function_id_t |
Definition at line 17 of file vm_function.h.
| typedef struct _zrtos_vm_function_t zrtos_vm_function_t |
| int zrtos_vm_function__cmp | ( | const void * | aa, |
| const void * | bb | ||
| ) |
Definition at line 38 of file vm_function.h.
| zrtos_vm_function_callback_t zrtos_vm_function__get_callback | ( | zrtos_vm_function_t * | thiz | ) |
| void* zrtos_vm_function__get_context | ( | zrtos_vm_function_t * | thiz | ) |
Definition at line 50 of file vm_function.h.