The Sequence Toolkit
www.sequence-toolkit.com |
Go to the source code of this file.
Typedefs | |
typedef struct stk_env_stct | stk_env_t |
typedef void(* | stk_wakeup_dispatcher_cb )(stk_env_t *) |
This file provides definitions and typdefs etc required to interface with the Sequence Toolkit APIs
The stk_env_t is the handle used to manage Sequence Toolkit components. Everything the Sequence Toolkit does requires access (directly or indirectly) to a stk_env_t handle. Most APIs require one of these to be passed to it.
typedef void(* stk_wakeup_dispatcher_cb)(stk_env_t *) |
Function pointer typedef to define a dispatcher wake up function. This is called (if configured) when scheduling timers to ensure that the application dispatcher can be influenced by timer events The example dispatcher provided uses this to establish the next time the loop should wake up.