Partilhar via


Função Networking_IsNetworkingReady

Cabeçalho: #include <applibs/networking.h>

Verifica se a interface de rede está ativada, ligada a um ponto de acesso, tem um endereço IP e a hora é sincronizada. Não verifica se existe conectividade real à Internet.

int Networking_IsNetworkingReady(bool * outIsNetworkingReady);

Parâmetros

  • outIsNetworkingReady Um ponteiro para um Booleano que devolve o resultado. Este valor é definido como verdadeiro se a rede estiver pronta, caso contrário, falso.

Erros

Devolve -1 se for encontrado um erro e define errno para o valor de erro.

  • EFAULT: o parâmetro fornecido outIsNetworkingReady é NULL.

Também pode ser especificado qualquer outro errno ; esses erros não são deterministas e o mesmo comportamento pode não ser retido através de atualizações do sistema.

Valor devolvido

Devolve 0 para êxito, -1 para falha, caso errno em que está definido como o valor de erro.

Conceitos e exemplos