VxWorks 中有哪些类型的套接字可用?

发布于 2024-07-07 14:56:07 字数 71 浏览 13 评论 0原文

Vxworks 支持标准 IP v4 和 IP v6 套接字,但套接字也可用于其他目的。
还有哪些其他类型的插座可用?

Vxworks supports standard IP v4 and IP v6 sockets, but sockets are also used for other purposes.
What other types of sockets are available?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风月客 2024-07-14 14:56:07

您可以使用的套接字类型取决于您在其中创建套接字的通信域。
列出的套接字类型有:

SOCK_DGRAM      unreliable  not sequenced  possibly duplicated  message
SOCK_STREAM     reliable      sequenced       non-duplicated    stream
SOCK_SEQPACKET  reliable      sequenced       non-duplicated    message
SOCK_RDM        reliable    not sequenced  possibly duplicated  message

SOCK_RAW        protocol/interface dependent, access to internal protocol info

VxWorks 还定义了以下通信域:

AF_INET     IPv4
AF_INT6     IPv6
AF_ROUTE    routing
AF_LOCAL    local Inter-process Communications
AF_TIPC     Transparent Inter-Process Communications
AF_MOBILITY Mobile IPv6 

以下是各个域支持的各种套接字的列表:

AF_INET     SOCK_DGRAM, SOCK_STREAM, SOCK_RAW
AF_INT6     SOCK_DGRAM, SOCK_STREAM, SOCK_RAW
AF_ROUTE    SOCK_RAW
AF_LOCAL    SOCK_SEQPACKET
AF_TIPC     SOCK_SEQPACKET, SOCK_RDM, SOCK_DGRAM, SOCK_STREAM
AF_MOBILITY don't know

The socket types you can use depend on the communication domain you create your socket in.
The listed socket types are:

SOCK_DGRAM      unreliable  not sequenced  possibly duplicated  message
SOCK_STREAM     reliable      sequenced       non-duplicated    stream
SOCK_SEQPACKET  reliable      sequenced       non-duplicated    message
SOCK_RDM        reliable    not sequenced  possibly duplicated  message

SOCK_RAW        protocol/interface dependent, access to internal protocol info

VxWorks also defines the following communication domains:

AF_INET     IPv4
AF_INT6     IPv6
AF_ROUTE    routing
AF_LOCAL    local Inter-process Communications
AF_TIPC     Transparent Inter-Process Communications
AF_MOBILITY Mobile IPv6 

Here is the list of the various sockets supported for the various domains:

AF_INET     SOCK_DGRAM, SOCK_STREAM, SOCK_RAW
AF_INT6     SOCK_DGRAM, SOCK_STREAM, SOCK_RAW
AF_ROUTE    SOCK_RAW
AF_LOCAL    SOCK_SEQPACKET
AF_TIPC     SOCK_SEQPACKET, SOCK_RDM, SOCK_DGRAM, SOCK_STREAM
AF_MOBILITY don't know
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文