Compartilhar via


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.