RL-ARM 库的 BSD 套接字 API
这里是 RL-ARM 库中的 BSD 套接字 API 列表
http://www .keil.com/support/man/docs/rlarm/rlarm_tn_bsd_funcs.htm
它有这样的注释:
■BSD接口函数实现标准Berkeley Socket 通讯接口。这些API并不是完整的实现 BSD API 的一部分。
这个注释是什么意思? 这是否意味着列表中的某些例程功能不全?或者其他什么?
Here the list of BSD sockets API within RL-ARM library
http://www.keil.com/support/man/docs/rlarm/rlarm_tn_bsd_funcs.htm
It has such note:
■BSD Interface functions implement a standard Berkeley Socket
communication interface. These APIs are not a complete implementation
of the BSD API.
What does this note mean?
Does it mean that some routines from list are not fully-functional? Or something other?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这意味着并非所有套接字功能都存在。即没有
select()
、shutdown()
、setsockopt()
等。如果您想要带有 BSD 套接字的更强大的 TCP 堆栈库支持,我建议使用lwip。
It means, that there are not all socket functions present. I.e. there are no
select()
,shutdown()
,setsockopt()
, etc.If you want more powerful TCP stack library with BSD sockets support, I suggest to use lwip.
这意味着它是 BSD 套接字 API 的子集。提供的这些功能应该按照 BSD 运行。
It means that it is a subset of BSD sockets API. Those functions provided should work as per BSD.