【问题标题】:How to accept clients in a generic way (tcp / pipe ) with libuv?如何使用 libuv 以通用方式(tcp / pipe)接受客户端?
【发布时间】:2016-09-10 15:00:38
【问题描述】:

我想要一个通用的on_connection 回调,它适用于任何类型的服务器流(管道或 tcp),但要接受连接,您应该提供一个初始化的客户端...

但是uv_stream_t 是一个抽象结构。

有没有官方的方法可以做到这一点? 否则,我可以依靠私人和无证 uv_hundle_t.type 成员进行切换吗?

或者我应该使用我自己的方式来使用.data 指针了解类型?

【问题讨论】:

    标签: c libuv


    【解决方案1】:

    你可以使用 uv_handle_t.type,它不是“私有的”。我刚刚意识到我们没有记录它,所以我创建了an issue

    【讨论】:

    • 哦,是的,抱歉,我想我看标题时眼睛累了:/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 2012-11-16
    • 2013-02-17
    • 1970-01-01
    • 2015-02-14
    • 2015-02-14
    • 1970-01-01
    相关资源
    最近更新 更多