请问AsyncSocket::OnReceive是什么时候和如何被自动调用的?

LG418 2011-06-10 11:25:07
我手头上有个程序,没用到Socket连接,只是存在一些AsyncSocket下的OnReceive之类的函数。

我在代码中搜索关键字OnReceive,发现没有主程序调用它的语句,但是它确实是被执行了。
我查阅了解了下,它是被框架自动调用的,但是具体怎么个调用法我不太懂。

所以请问:

1.请问AsyncSocket::OnReceive函数在框架中是什么时候被自动调用的?

2.请问AsyncSocket::OnReceive函数在框架中是通过什么方式被调用的?

3.在哪些语句中调用的呢?





...全文
291 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcf_reader 2011-06-19
  • 打赏
  • 举报
回复
是盖茨帮你调用的
oyljerry 2011-06-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lg418 的回复:]
刚才又仔细看了下,才发现AsyncSocket是用Create函数来创建套接字的,确实使用到了套接字,我汗。。。


[/Quote]
MFC框架给你封装了很多代码,查看源代码就能理解了.
lizhi200404520 2011-06-17
  • 打赏
  • 举报
回复
大家很热心啊
huiyouyongdeyu2011 2011-06-13
  • 打赏
  • 举报
回复
在网络编程中,创建了套接字后,如果调用AsyncSocket下的OnReceive后就会在有数据到来的时候触发这个事件,也就是这个事件就被调用了,这个是事件触发的
LG418 2011-06-10
  • 打赏
  • 举报
回复
刚才又仔细看了下,才发现AsyncSocket是用Create函数来创建套接字的,确实使用到了套接字,我汗。。。

Eleven 2011-06-10
  • 打赏
  • 举报
回复
Called by the framework to notify this socket that there is data in the buffer that can be retrieved by calling the Receive member function.

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧