现在我的服务器从客户端读取所有消息.现在它是一种单向沟通.我想通过服务器向客户端发送消息.现在服务器在密钥是READABLE时读取消息状态它没有转向可写状态我只想知道密钥何时变为可写.
我只想知道密钥何时更改为可写
它几乎总是可写的.OP_WRITE每当套接字发送缓冲区中有空闲空间时就会触发,这几乎是所有时间.只需打电话write(),,如果你得到零回报,那么你就开始对它感兴趣OP_WRITE:你用它来告诉你通道什么时候再次可写.
但是你不需要等待这个事件,除非你刚刚进行了零长度返回.write().在正常情况下你应该在准备就绪时写入,并且只有OP_WRITE在write()返回零和它之间的时间间隔内进行了注册.在您重新注册OP_WRITE并将其开火后.
| 归档时间: |
|
| 查看次数: |
2741 次 |
| 最近记录: |