Função Networking_TimeSync_SetEnabled
Cabeçalho: #include <applibs/networking.h>
Habilita ou desabilita o serviço de sincronização de tempo.
As alterações entrarão em vigor imediatamente sem uma reinicialização do dispositivo e persistem por meio de reinicializações de dispositivo. Em seguida, o serviço de sincronização de tempo é configurado conforme solicitado na hora da inicialização. Essa função permite que os aplicativos substituam o comportamento padrão, que é habilitar a sincronização de tempo na hora da inicialização.
int Networking_TimeSync_SetEnabled(bool enabled);
Parâmetros
-
enabled
true para habilitar o serviço de sincronização de tempo; false para desabilitar.
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro.
EACCES: o aplicativo de chamada não tem a funcionalidade TimeSyncConfig.
EAGAIN: a pilha de rede não está pronta.
Qualquer outro errno
também pode ser especificado; esses erros não são determinísticos e o mesmo comportamento pode não ser mantido por meio de atualizações do sistema.
Valor retornado
Retorna 0 para êxito ou -1 para falha, nesse caso errno
, será definido como o valor do erro.
Requisitos de manifesto do aplicativo
O manifesto do aplicativo deve incluir o recurso TimeSyncConfig.