listeners.h
Include dependency graph for listeners.h:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"2" [label="stdbool.h" tooltip="stdbool.h"]
"1" [label="/home/runner/work/AtomVM/AtomVM/src/libAtomVM/listeners.h" tooltip="/home/runner/work/AtomVM/AtomVM/src/libAtomVM/listeners.h" fillcolor="#BFBFBF"]
"1" -> "2" [dir=forward tooltip="include"]
}](../../../_images/graphviz-06e68dc44bd1ea8cccbb5132aa0f1f828bf7519e.png)
Functions
-
static void event_listener_add_to_polling_set(struct EventListener *listener, GlobalContext *glb)
-
static void listener_event_remove_from_polling_set(listener_event_t event, GlobalContext *glb)
-
static bool event_listener_is_event(EventListener *listener, listener_event_t event)
-
static inline bool process_listener_handler(GlobalContext *glb, listener_event_t current_event, struct ListHead *listeners, struct ListHead **item_ptr, struct ListHead **previous_ptr)