基于TCP网络编程常用函数及功能:
socket函数说明:
所需头文件:sys/types.h sys/socket.h
函数功能:建立socket
函数原型: int socket(int domain,int type, int protocol)
函数传入值:
函数名 |
功能 |
bind | 将socket与本机上的一个端口绑定,随后就可以在该端口监听服务请求 |
connect | 面向连接的客户程序使用connect函数来配置socket,并与远端服务器建立一个TCP连接 |
listen | listen函数使socket处于被动的监听模式,并为该socket建立一个输入数据队列,将到达的服务请求保存在此队列中,直到程序处理它们 |
accept | accept()函数让服务器接受客户的连接请求 |
close | 停止在该socket上的任何数据操作 |
send | 数据发送函数 |
recv | 数据接收函数 |
socket函数说明:
所需头文件:sys/types.h sys/socket.h
函数功能:建立socket
函数原型: int socket(int domain,int type, int protocol)
函数传入值: