struct sockaddr_in{
short int sin_family; /*AF_INET*/ unsigned short int sin_port;
struct in_addr sin_addr
}
/*
struct in_addr{
unsigned long int s_addr; //四字节的IP地址 }
*/
#include <sys/socket.h>
int listen( int socket, int backlog);
/*
* 当服务器正忙于处理一个客户请求时,后续的客户连接放入队列等待处 理。函数执行成功返回0,失败返回-1.
* 套接字队列中,等待处理的进入连接的个数最多不能超过backlog这个 数字,多出的连接请求将被拒绝,导致客户连接失败。*/
套接字的接口函数:创建套接字:socket系统调用创建一个套接字,并返回一个描述符,该描述符可以用来访问 这个套接字,创建的套接字是一条通信链路的一个端点#include <sys/types.h> #include <sys/socket.h> int socket( int domain, int type, int protocol);domain :...