7 #ifndef ZRTOS_VM_FUNCTION_H 8 #define ZRTOS_VM_FUNCTION_H 26 zrtos_vm_function_id_t
id;
31 #define ZRTOS_VM_FUNCTION(id_,callback_,context_) \ 34 ,.callback=callback_ \
zrtos_error_t(* zrtos_vm_function_callback_t)(struct _zrtos_vm_t *vm, struct _zrtos_vm_function_t *fn)
struct _zrtos_vm_function_t zrtos_vm_function_t
zrtos_vm_function_callback_t callback
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)
int zrtos_vm_function__cmp(const void *aa, const void *bb)
size_t zrtos_vm_function_id_t
zrtos_vm_function_id_t id