IO控制命令
ioctl 控制套接字IO行為,獲取套接字未決IO的信息。
?
向套接字發(fā)送ioctl命令的函數(shù)有兩個(gè)
一個(gè)是源于winsock1 的 ioctlsocket
另一個(gè)是 winsock2 新引進(jìn)的 WSAIoctl
?
ioctl的常用命令:
FIONBIO:將套接字設(shè)置于非阻塞模式
FIONREAD:返回套接字上要讀的數(shù)據(jù)大小
SIOCATMARK:用來(lái)確定外帶數(shù)據(jù)是否可讀
SIO_GET_EXTENTION_FUNCTION_POINTER取得下層函數(shù)提供者的函數(shù)指針
SIO_RCVALL:接收網(wǎng)絡(luò)上的所有封包
總結(jié)
- 上一篇: QOMO Linux 4.0 正式版发布
- 下一篇: 浅谈VS2012单元测试