【发布时间】:2016-09-10 15:00:38
【问题描述】:
我想要一个通用的on_connection 回调,它适用于任何类型的服务器流(管道或 tcp),但要接受连接,您应该提供一个初始化的客户端...
但是uv_stream_t 是一个抽象结构。
有没有官方的方法可以做到这一点?
否则,我可以依靠私人和无证 uv_hundle_t.type 成员进行切换吗?
或者我应该使用我自己的方式来使用.data 指针了解类型?
【问题讨论】:
我想要一个通用的on_connection 回调,它适用于任何类型的服务器流(管道或 tcp),但要接受连接,您应该提供一个初始化的客户端...
但是uv_stream_t 是一个抽象结构。
有没有官方的方法可以做到这一点?
否则,我可以依靠私人和无证 uv_hundle_t.type 成员进行切换吗?
或者我应该使用我自己的方式来使用.data 指针了解类型?
【问题讨论】:
你可以使用 uv_handle_t.type,它不是“私有的”。我刚刚意识到我们没有记录它,所以我创建了an issue。
【讨论】: