首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请教阻塞模式的socket怎样刷新缓冲区

2013-07-04 
请问阻塞模式的socket怎样刷新缓冲区?服务端数据发送后客户端总是不能即时后到数据,一定要服务端关闭客户

请问阻塞模式的socket怎样刷新缓冲区?
服务端数据发送后客户端总是不能即时后到数据,一定要服务端关闭客户端的socket后几秒钟才能读到数据。这是为什么呢,是不是服务端的缓冲没有刷新,所以没有即时发送到客户端呢?

请问怎么样刷新socket的缓冲区?
[解决办法]
BOOL bNoDelay = TRUE;
setsockopt(skt, IPPROTO_TCP, TCP_NODELAY, (char FAR *)&bNoDelay, sizeof(BOOL));

热点排行