Ping 发送器
此文件包含用于 ping 发送器模块的 OpenThread API。
摘要
类型定义符 |
|
---|---|
otPingSenderConfig
|
typedefstruct otPingSenderConfig
此结构表示 ping 请求配置。 |
otPingSenderReply
|
typedefstruct otPingSenderReply
此结构表示 ping 回复。 |
otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext)
|
typedefvoid(*
此函数指针类型指定一个回调,用于通知 ping 回复的接收情况。 |
otPingSenderStatistics
|
typedefstruct otPingSenderStatistics
此结构表示 ping 请求的统计信息。 |
otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext)
|
typedefvoid(*
此函数指针类型指定了报告 ping 统计信息的回调。 |
函数 |
|
---|---|
otPingSenderPing(otInstance *aInstance, const otPingSenderConfig *aConfig)
|
此函数将启动 ping。
|
otPingSenderStop(otInstance *aInstance)
|
void
此函数会停止正在进行的 ping。
|
结构体 |
|
---|---|
otPingSenderConfig |
此结构表示 ping 请求配置。 |
otPingSenderReply |
此结构表示 ping 回复。 |
otPingSenderStatistics |
此结构表示 ping 请求的统计信息。 |
类型定义符
otPingSenderReplyCallback
void(* otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext)
此函数指针类型指定一个回调,用于通知 ping 回复的接收情况。
详情 | |||||
---|---|---|---|---|---|
参数 |
|
otPingSenderStatisticsCallback
void(* otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext)
此函数指针类型指定了报告 ping 统计信息的回调。
详情 | |||||
---|---|---|---|---|---|
参数 |
|
函数
otPingSenderPing
otError otPingSenderPing( otInstance *aInstance, const otPingSenderConfig *aConfig )
此函数将启动 ping。
详情 | |||||||
---|---|---|---|---|---|---|---|
参数 |
|
||||||
返回值 |
|
otPingSenderStop
void otPingSenderStop( otInstance *aInstance )
此函数会停止正在进行的 ping。
详情 | |||
---|---|---|---|
参数 |
|
资源
OpenThread API 参考主题源自源代码,可在 GitHub 上找到。 如需了解详情或为我们的文档做贡献,请参阅资源。