static void NetworkReadyCheckTimerEventHandler()

in Tutorials/ErrorReporting/Stage2/main.c [244:256]


static void NetworkReadyCheckTimerEventHandler(EventLoopTimer *timer)
{
    if (ConsumeEventLoopTimerEvent(timer) != 0) {
        exitCode = ExitCode_NetworkReadyCheckHandler_Consume;
        return;
    }

    bool networkReady = IsNetworkReady();
    if (networkReady) {
        DisarmEventLoopTimer(timer);
        Log_Debug("INFO: Network is ready\n");
    }
}