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 替换该实现。
具体说明 | |||||||
---|---|---|---|---|---|---|---|
参数 |
|
DidShutdown
NL_DLL_EXPORT void DidShutdown( Inet::InetLayer *aLayer, void *aContext, INET_ERROR anError )
这是特定于平台的 InetLayer 关停后钩子。
可通过断言预处理器定义 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS 替换该实现。
具体说明 | |||||||
---|---|---|---|---|---|---|---|
参数 |
|
WillInit
NL_DLL_EXPORT INET_ERROR WillInit( Inet::InetLayer *aLayer, void *aContext )
这是特定于平台的 InetLayer 预初始化钩子。
可通过断言预处理器定义 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS 替换该实现。
具体说明 | |||||
---|---|---|---|---|---|
参数 |
|
||||
返回值 |
如果成功,则为 INET_NO_ERROR;否则,是一个具体错误,会说明初始化失败的原因。返回不成功状态将取消初始化。
|
WillShutdown
NL_DLL_EXPORT INET_ERROR WillShutdown( Inet::InetLayer *aLayer, void *aContext )
这是特定于平台的 InetLayer 预关停钩子。
可通过断言预处理器定义 INET_CONFIG_WILL_OVERRIDE_PLATFORM_XTOR_FUNCS 替换该实现。
具体说明 | |||||
---|---|---|---|---|---|
参数 |
|
||||
返回值 |
如果成功,则为 INET_NO_ERROR;否则,是一个指示关闭失败原因的特定错误。返回“不成功”状态将取消关停。
|