Функция Networking_TimeSync_SetEnabled
Заголовок: #include <applibs/networking.h>
Включает или отключает службу синхронизации времени.
Изменения вступают в силу немедленно без перезагрузки устройства и сохраняются при перезагрузке устройства. Затем служба синхронизации времени настраивается в соответствии с запросом во время загрузки. Эта функция позволяет приложениям переопределять поведение по умолчанию, то есть включать синхронизацию времени во время загрузки.
int Networking_TimeSync_SetEnabled(bool enabled);
Параметры
-
enabled
значение true, чтобы включить службу синхронизации времени; Значение false, чтобы отключить его.
Ошибки
Возвращает значение -1 при обнаружении ошибки и задает errno
значение ошибки.
EACCES: вызывающее приложение не имеет возможности TimeSyncConfig.
EAGAIN: сетевой стек не готов.
Можно также указать любой другой errno
. Такие ошибки не являются детерминированными, и такое же поведение может не сохраняться при обновлении системы.
Возвращаемое значение
Возвращает значение 0 для успешного выполнения или -1 для сбоя. В этом случае errno
будет задано значение ошибки.
Требования к манифесту приложения
Манифест приложения должен включать возможность TimeSyncConfig.