|
main_ubi_sdk v 0.1.3
This is UBI4 documentation
|

Data Structures | |
| struct | sheduller_handler_struct |
Macros | |
| #define | SHEDULLER_BUFFER_SIZE 50 |
Typedefs | |
| typedef void(* | while_sheduller_event_handler_t) (void *p) |
Functions | |
| void | sheduller_exece () |
| bool | while_sheduller_get_slot (while_sheduller_event_handler_t handler, void *p, bool repeat, sheduller_handler_struct **slot) |
| bool | while_sheduller_add_func (while_sheduller_event_handler_t handler, void *p, bool repeat) |
| bool | while_sheduller_add_func_from_softtimer (WhileSchedulerHandler_t handler, void *p, bool repeat, void *timer_object, int instance) |
Variables | |
| static uint8_t | count = 0 |
| sheduller_handler_struct | sheduller_buffer_data [SHEDULLER_BUFFER_SIZE] |
| #define SHEDULLER_BUFFER_SIZE 50 |
| typedef void(* while_sheduller_event_handler_t) (void *p) |
| void sheduller_exece | ( | ) |
| bool while_sheduller_add_func | ( | while_sheduller_event_handler_t | handler, |
| void * | p, | ||
| bool | repeat ) |


| bool while_sheduller_add_func_from_softtimer | ( | WhileSchedulerHandler_t | handler, |
| void * | p, | ||
| bool | repeat, | ||
| void * | timer_object, | ||
| int | instance ) |


| bool while_sheduller_get_slot | ( | while_sheduller_event_handler_t | handler, |
| void * | p, | ||
| bool | repeat, | ||
| sheduller_handler_struct ** | slot ) |

|
static |
| sheduller_handler_struct sheduller_buffer_data[SHEDULLER_BUFFER_SIZE] |