网络小记:SOCKET
来源:互联网 发布:yy批量挂机软件 编辑:程序博客网 时间:2024/06/10 17:21
SOCKET
1、::ioctlsocket(handle, FIONBIO, &arg)
问:异步和同步是不是用ioctlsocket(s, FIONBIO, &ulBlocking);就可以设置。设置成功后recv,send也是异步的?
答:准确的讲不是的.是否同步还是异步看你初使化Socket时就自动生成了.如果你用WSAStartup()初使化,那么就是同步的.如果你用WSAAsyncSelect初使化,那么就是异步的.但是并不是说异步的和同步的初使化后就不能更改了.用ioctlsocket()可以控制Socket的模式,即更改同异步.但有限制.如果你想把异步的变回为同步的话,得先哦叫WSAAsyncSelect(),将最后一个参数设为0,即取消异步事件.然后再用ioctlsocket()就可以了.
2、setsockopt()用法(参数详细说明)
http://blog.csdn.net/chary8088/article/details/2486377
3、BOOL AcceptEx(
__in SOCKET sListenSocket,__in SOCKET sAcceptSocket,
__in PVOID lpOutputBuffer,
__in DWORD dwReceiveDataLength,
__in DWORD dwLocalAddressLength,
__in DWORD dwRemoteAddressLength,
__out LPDWORD lpdwBytesReceived,
__in LPOVERLAPPED lpOverlapped
);
http://blog.sina.com.cn/s/blog_62883e4d0100rxug.html
0 0
- 网络小记:SOCKET
- socket网络编程基础小记
- Java网络(Socket)编程小记一 UDP编程
- Java网络(Socket)编程小记二 TCP编程
- Socket代理转发小记
- socket编程小记
- Socket代理转发小记
- web,socket小记
- c# Socket 开发小记
- IPC小记 Socket
- python socket 数据传输小记
- 网络--基本知识小记
- 网络小记3
- 网络小记4
- 网络流学习小记
- perl网络编程小记(-)
- 网络通信原理小记
- 网络端口的小记
- Hibernate学习笔记--Hibernate(4.3.4)的配置安装
- 盛行欧美的DivX
- Django学习笔记(二)
- 非常的风格的风格和
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- 网络小记:SOCKET
- 调试OTM4001A液晶驱动的一点心得
- 常用的 sql语句总结
- viewController中的IOS 5之后新加的五个函数 willMoveToParentViewController
- oracle分页查询
- JVM调优
- NSString & Unicode
- 基于C#分步式聊天系统的在线视频直播系统设计
- Oracle ADF 双击行事件