我最近一直在学习Linux套接字编程,主要是从this site。 该网站说,使用域/类型组合PF_LOCAL/SOCK_DGRAM ... 提供本地主机内的数据报服务。请注意,此 服务是无连接,但可靠,可能的例外 如果内核缓冲区应该耗尽,数据包可能会丢失。 我的问题,那么,为什么socketpair(int domain, int type, int protocol, int sv[2])让这
我想使用socketpair在两个线程之间发送消息。 我正在编写代码来查明可以使用socketpair发送多少条消息,消息大小为16字节(两个指针)。我使用的代码如下: int fds[2];
socketpair(AF_LOCAL, SOCK_STREAM, PF_UNSPEC, fds);
int readFD=fds[0];
int writeFD=fds[1];
getsocko