摘要:
一、 基本Socket函数
1.accept()* //响应连接请求,并且新建一个套接字,原来的套接口返回监听状态
accept(s: TSocket; addr: PSockAddr; addrlen: PInteger): TSocket; stdcall;
2.bind() // 把一个本地的名字和无名的套接字捆绑起来
bind(s: TSocket; var addr: TSockAddr; namelen: Integer): Integer; stdcall;
3.CloseSocket() //关闭套接字
阅读全文
摘要:
//===================
//1. sockaddr_in结构
//===================
sockaddr_in = record
case Integer of
0: (sin_family: u_short; //u_short即Word类型,这里必须设置成AF_INET
sin_port: u_short; 阅读全文
摘要:
//下面是Socket Error的错误码和描述:
Socket error 0 - Directly send error
Socket error 10004 - Interrupted function //call 操作被终止
Socket error 10013 - Permission denied //c访问被拒绝
阅读全文