【发布时间】:2021-12-15 15:54:52
【问题描述】:
我正在开发一个 COPS (rfc 2748) 协议处理程序。在建立 TCP 连接后,我需要能够立即从服务器向客户端发送消息。我没有找到任何描述此功能的 API。
任何指针将不胜感激。
【问题讨论】:
标签: swift-nio
我正在开发一个 COPS (rfc 2748) 协议处理程序。在建立 TCP 连接后,我需要能够立即从服务器向客户端发送消息。我没有找到任何描述此功能的 API。
任何指针将不胜感激。
【问题讨论】:
标签: swift-nio
您可以使用childChannelInitializer 中的channel.pipeline.addHandler(MyHandler()) 将ChannelHandler 放入新连接的套接字的管道中,当您的ChannelHandler 收到channelActive 事件时,它只会使用context.writeAndFlush 发送数据。 SwiftNIO 将在 TCP 连接建立时发送此权限。
【讨论】: