为什么客户端收到OnConnect事件时 其状态仍然是Starting而不是Started

gh2015 发布于 2016/06/24 16:50
阅读 547
收藏 0

流程上来说既然收到OnConnect事件,则应该表示连接已经完成,所以工作状态应该是Started,但实际上是Starting.

那么是故意设计成这样的吗?还是我理解错了?

加载中
0
Mr_K
Mr_K

是不是 连接成功后,需要做一些事才会变为Started?或者是在处理完OnConnect事件之后才会变成Started

0
伤神小怪兽
伤神小怪兽
OnConnect调用完后才设置 started的,要检查是否启动状态可以用 HasStarted()
0
g
gh2015

引用来自“伤神小怪兽”的评论

OnConnect调用完后才设置 started的,要检查是否启动状态可以用 HasStarted()
谢谢,如果我想在连接成功时立刻发送一个数据应该如何做呢?如果不能放在OnConnect事件里面,应该放在哪里呢?
0
伤神小怪兽
伤神小怪兽
没问题的,可以在OnConnect中 Send 
返回顶部
顶部