internal async Task _UpdateTimedReportCallbackList(YFunction func, bool add)
        {
            if (add)
            {
                await func.isOnline();

                if (!_TimedReportCallbackList.Contains(func))
                {
                    _TimedReportCallbackList.Add(func);
                }
            }
            else
            {
                _TimedReportCallbackList.Remove(func);
            }
        }