Function anj_core_step

Function Documentation

void anj_core_step(anj_t *anj)

Main step function of the Anjay Lite library.

This function should be called regularly in the main application loop. It drives the internal state machine and handles all scheduled operations related to LwM2M communication (e.g., bootstrap, registration, notifications, Queue Mode transitions, etc.).

This function is non-blocking, unless a custom network implementation introduces blocking behavior.

Parameters:

anj – Anjay object to operate on.