简单的异步发送到tcp套接字

时间:2013-01-22 14:17:20

标签: c++ visual-studio sockets tcp

我有这样的代码:

while (!isNeedStop) {
  char * data; int len;
  getData(data, &len);
  send(sock, data, len, 0);
}

getData产生一些数据,大约3-5 kb。分析器显示,getData和send需要相同的时间,并且我想异步发送数据 - 当getData获得下一条数据时,send会先发送数据。

我可以用额外的线程+队列编写代码。但也许Visual Studio alredy有很好的课程呢?

我使用Visual Studio 2010.

0 个答案:

没有答案