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"]
}

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)