This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS/TM4C1294NCPDT:TI NDK 中带 RTOS 的 tcp_output()

Guru**** 2603565 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/742880/rtos-tm4c1294ncpdt-tcp_output-in-ti-ndk-with-rtos

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

您好!

我要将我的应用程序从使用 lwip TCP/IP 堆栈移动到使用 RTOS 的 NDK。 我对等效 的 tcp_output()函数有疑问(强制数据传输不进入队列)。 我查看了 NDK 参考指南、但未找到等效的内容。  

提前感谢您。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    tcp_output 是 lwIP 专有的。 NDK 支持标准 BSD 套接字调用、专有调用和零拷贝调用。 最好的方法可能是转换为标准 BSD 套接字调用。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Todd、

    感谢您的回答。 我正在转换为 BSD 样式。 只是想知道是否有任何与 tcp_output()等效的函数。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [quote user="Lukasz Huchel">只想知道是否存在与 tcp_output ()等效的选项。通过 setsockopt()设置 tcp_NODELAY 选项应 与 tcp_output ()等效。

    其中、在 套接字上设置 tcp_NODELAY 选项会禁用 Nagle 的算法。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    切斯特、您好!

    感谢您的回答。 这就是我要找的答案。  

    谢谢。