nl::Inet::Platform::InetLayer

概要

関数

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
これは、プラットフォーム固有の InetLayer 初期化後フックです。
DidShutdown(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
これは、プラットフォーム固有の InetLayer シャットダウン後フックです。
WillInit(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
これはプラットフォーム固有の InetLayer 事前初期化フックです。
WillShutdown(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
これはプラットフォーム固有の InetLayer 前シャットダウン フックです。

関数

DidInit

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

これは、プラットフォーム固有の InetLayer 初期化後フックです。

これは、プリプロセッサ定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS をアサートすることでオーバーライドできます。

詳細
パラメータ
[in,out] aLayer
初期化される InetLayer インスタンスへのポインタ。
[in,out] aContext
レイヤの初期化メソッド ::Init に渡される、プラットフォーム固有のコンテキスト データ。
[in] anError
InetLayer ::Init メソッドで返される全体的なステータス。

DidShutdown

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

これは、プラットフォーム固有の InetLayer シャットダウン後フックです。

これは、プリプロセッサ定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS をアサートすることでオーバーライドできます。

詳細
パラメータ
[in,out] aLayer
シャットダウンされる InetLayer インスタンスへのポインタ。
[in,out] aContext
レイヤの初期化メソッド ::Init に渡される、プラットフォーム固有のコンテキスト データ。
[in] anError
InetLayer ::Shutdown メソッドで返される全体的なステータス。

WillInit

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

これはプラットフォーム固有の InetLayer 事前初期化フックです。

これは、プリプロセッサ定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS をアサートすることでオーバーライドできます。

詳細
パラメータ
[in,out] aLayer
初期化される InetLayer インスタンスへのポインタ。
[in,out] aContext
レイヤの初期化メソッド ::Init に渡される、プラットフォーム固有のコンテキスト データ。
戻り値
INET_NO_ERROR が成功した場合。それ以外の場合は、初期化の失敗の理由を示す特定のエラー。失敗ステータスを返すと、初期化が中止されます。

WillShutdown

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

これはプラットフォーム固有の InetLayer 前シャットダウン フックです。

これは、プリプロセッサ定義 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS をアサートすることでオーバーライドできます。

詳細
パラメータ
[in,out] aLayer
シャットダウンされる InetLayer インスタンスへのポインタ。
[in,out] aContext
レイヤの初期化メソッド ::Init に渡される、プラットフォーム固有のコンテキスト データ。
戻り値
INET_NO_ERROR - 成功した場合。それ以外の場合は、シャットダウンの失敗の理由を示す特定のエラー。失敗ステータスを返すと、シャットダウンが中止されます。