Aracılığıyla paylaş


Networking_Proxy_Apply İşlevi

Üst bilgi: applibs/networking.h #include <>

Cihaza bir ara sunucu yapılandırması uygular.

  int Networking_Proxy_Apply(const Networking_ProxyConfig *proxyConfig);

Parametre

Hata

Bir hatayla karşılaşılırsa- 1 döndürür ve hata değerine ayarlanır errno .

  • EACCES: Çağıran uygulamanın NetworkConfig özelliği yok

  • EFAULT: Parametre NULL'dir.

Diğer errno hatalar da belirtilebilir; bu tür hatalar belirleyici değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranışın korunacağının garantisi yoktur.

Döndürür

Başarı için 0 veya hata için -1, bu durumda errno hata değerine ayarlanır.

Kavramlar ve örnekler

Proxy kod parçacıkları aşağıdakileri gösterir:

HTTPS örnekleri, HTTPS üzerinden içerik getirmek için HTTPS_Curl_Easy ve HTTPS_Curl_Multi API'lerini kullanmayı gösterir. Varsayılan olarak, cURL tanıtıcısını ara sunucu kullanacak şekilde yapılandırırlar.

AzureIoT örneği, örneweb proxy desteği eklemeye yönelik yönergeler ve kod içerir.

Uygulama bildirimi gereksinimleri

Uygulama bildirimi NetworkConfig özelliğini içermelidir.