nl::Inet::Platform::InetLayer

Zusammenfassung

Funktionen

DidInit(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
Dies ist ein plattformspezifischer InetLayer-Hook nach der Initialisierung.
DidShutdown(Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError)
NL_DLL_EXPORT void
Dies ist ein plattformspezifischer InetLayer-Hook nach dem Herunterfahren.
WillInit(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
Dies ist ein plattformspezifischer InetLayer-Vorinitialisierungs-Hook.
WillShutdown(Inet::InetLayer *aLayer, void *aContext)
NL_DLL_EXPORT INET_ERROR
Dies ist ein plattformspezifischer InetLayer-Hook vor dem Herunterfahren.

Funktionen

DidInit

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

Dies ist ein plattformspezifischer InetLayer-Hook nach der Initialisierung.

Sie können dies überschreiben, indem Sie die Präprozessordefinition INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS festlegen.

Details
Parameter
[in,out] aLayer
Ein Zeiger auf die InetLayer-Instanz, die initialisiert wird.
[in,out] aContext
Plattformspezifische Kontextdaten, die an die Initialisierungsmethode der Ebene (::Init) übergeben werden.
[in] anError
Der Gesamtstatus, der über die InetLayer ::Init-Methode zurückgegeben wird.

DidShutdown

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

Dies ist ein plattformspezifischer InetLayer-Hook nach dem Herunterfahren.

Sie können dies überschreiben, indem Sie die Präprozessordefinition INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS festlegen.

Details
Parameter
[in,out] aLayer
Ein Zeiger auf die InetLayer-Instanz, die heruntergefahren wird.
[in,out] aContext
Plattformspezifische Kontextdaten, die an die Initialisierungsmethode der Ebene (::Init) übergeben werden.
[in] anError
Der Gesamtstatus, der über die InetLayer-::Herunterfahren-Methode zurückgegeben wird.

WillInit

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

Dies ist ein plattformspezifischer InetLayer-Vorinitialisierungs-Hook.

Sie können dies überschreiben, indem Sie die Präprozessordefinition INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS festlegen.

Details
Parameter
[in,out] aLayer
Ein Zeiger auf die InetLayer-Instanz, die initialisiert wird.
[in,out] aContext
Plattformspezifische Kontextdaten, die an die Initialisierungsmethode der Ebene (::Init) übergeben werden.
Rückgabe
INET_NO_ERROR bei Erfolg, andernfalls ein bestimmter Fehler, der den Grund für das Fehlschlagen der Initialisierung angibt. Wird der Status „Nicht erfolgreich“ zurückgegeben, wird die Initialisierung abgebrochen.

WillShutdown

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

Dies ist ein plattformspezifischer InetLayer-Hook vor dem Herunterfahren.

Sie können dies überschreiben, indem Sie die Präprozessordefinition INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS festlegen.

Details
Parameter
[in,out] aLayer
Ein Zeiger auf die InetLayer-Instanz, die heruntergefahren wird.
[in,out] aContext
Plattformspezifische Kontextdaten, die an die Initialisierungsmethode der Ebene (::Init) übergeben werden.
Rückgabe
INET_NO_ERROR bei Erfolg, andernfalls ein bestimmter Fehler, der die Ursache für das fehlgeschlagene Herunterfahren angibt. Wird der Status „Fehlgeschlagen“ zurückgegeben, wird das Herunterfahren abgebrochen.