导航

2012年3月19日

摘要: 这一个函数在客户端和服务器都要使用:socket(2)。 它是这样被声明的:int socket(int domain, int type, int protocol); 返回值的类型与open的相同,一个整数。 FreeBSD从和文件句柄相同的池中分配它的值。 这就是允许套接字被以对文件相同的方式处理的原因。 参数domain告诉系统你需要使用什么 协议族。有许多种协议族存在,有些是某些厂商专有的, 其它的都非常通用。协议族的声明在 sys/socket.h中 使用PF_INET是对于 UDP, TCP 和其它 网间协议(IPv4)的情况。 对于参数type有五个定义好的值,也在... 阅读全文

posted @ 2012-03-19 11:50 网名还没想好 阅读(375) 评论(0) 推荐(0) 编辑