nl::Inet::Platform::InetLayer

Özet

İşlevler

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
Bu, platforma özgü bir InetLayer başlatma sonrası kancasıdır.
DidShutdown(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
Bu, platforma özgü bir InetLayer kapatma sonrası kancasıdır.
WillInit(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
Bu, platforma özgü bir InetLayer ön başlatma kancasıdır.
WillShutdown(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
Bu, platforma özgü bir InetLayer önceden kapatma kancasıdır.

İşlevler

DidInit

NL_DLL_EXPORT void DidInit(
  Inet::InetLayer *aLayer,
  void *aContext,
  INET_ERROR anError
)

Bu, platforma özgü bir InetLayer başlatma sonrası kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı onaylanarak geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Başlatılmakta olan InetLayer örneğine işaret eden bir işaretçi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özel bağlam verileri.
[in] anError
InetLayer ::Init yöntemi ile döndürülmekte olan genel durum.

DidShutdown

NL_DLL_EXPORT void DidShutdown(
  Inet::InetLayer *aLayer,
  void *aContext,
  INET_ERROR anError
)

Bu, platforma özgü bir InetLayer kapatma sonrası kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı onaylanarak geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Kapatılmakta olan InetLayer örneğine işaret eden bir işaretçi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özel bağlam verileri.
[in] anError
InetLayer ::Shutdown yöntemi aracılığıyla döndürülen genel durum.

WillInit

NL_DLL_EXPORT INET_ERROR WillInit(
  Inet::InetLayer *aLayer,
  void *aContext
)

Bu, platforma özgü bir InetLayer ön başlatma kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı onaylanarak geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Başlatılmakta olan InetLayer örneğine işaret eden bir işaretçi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özel bağlam verileri.
İadeler
Başarılı olduğunda INET_NO_ERROR; aksi takdirde, başlatma hatasının nedenini belirten belirli bir hata. Başarısız durum döndürüldüğünde başlatma iptal edilir.

WillShutdown

NL_DLL_EXPORT INET_ERROR WillShutdown(
  Inet::InetLayer *aLayer,
  void *aContext
)

Bu, platforma özgü bir InetLayer önceden kapatma kancasıdır.

Bu, INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS ön işlemci tanımı onaylanarak geçersiz kılınabilir.

Ayrıntılar
Parametreler
[in,out] aLayer
Kapatılmakta olan InetLayer örneğine işaret eden bir işaretçi.
[in,out] aContext
::Init adlı katman başlatma yöntemine iletilen platforma özel bağlam verileri.
İadeler
INET_NO_ERROR başarılı olduğunda; aksi takdirde, kapatma hatasının nedenini belirten belirli bir hata gösterilir. Başarısız durum geri döndürülmesi, kapatma işlemini iptal eder.