【问题标题】:RL-ARM library's BSD sockets APIRL-ARM 库的 BSD 套接字 API
【发布时间】:2012-01-28 10:36:07
【问题描述】:

这里是 RL-ARM 库中的 BSD 套接字 API 列表

http://www.keil.com/support/man/docs/rlarm/rlarm_tn_bsd_funcs.htm

有这样的注释:

■BSD 接口函数实现标准的伯克利套接字 通讯接口。这些 API 不是完整的实现 BSD API。

这个注释是什么意思? 这是否意味着列表中的某些例程功能不全?还是别的什么?

【问题讨论】:

    标签: sockets embedded keil


    【解决方案1】:

    这意味着,并不是所有的套接字函数都存在。 IE。没有select()shutdown()setsockopt()等。

    如果你想要更强大的支持 BSD 套接字的 TCP 堆栈库,我建议使用 lwip。

    【讨论】:

      【解决方案2】:

      这意味着它是 BSD 套接字 API 的一个子集。提供的这些功能应该按照 BSD 工作。

      【讨论】:

        猜你喜欢
        • 2015-08-18
        • 1970-01-01
        • 2010-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-28
        • 1970-01-01
        相关资源
        最近更新 更多