我们有一个应用程序,我们正在监听套接字。当客户端连接时,我们需要知道每个客户端“fd”和对等地址。可以使用套接字监视器获取此信息。随后,我们需要为每个客户端单独发送数据。 (不向所有客户发送相同的数据)。是否有一个标准API来从“fd”获取套接字结构,我们可以在send API中使用它?
答案 0 :(得分:0)
我的理解是fd
仅用作zmq_pollitem_t
或其他查询器中使用的zmq_poll
结构的字段。它用于当你想要将ZMQ套接字与其他非ZMQ轮询器连接时(因此,如果你使用zmq_poll
,则不应将其设置为0
以外的任何其他内容。因此,如果您使用的是非ZMQ轮询器,则设置 fd
值,而不是获取。
这是您所指的fd
的使用吗?如果没有,您能否更新您的问题更具体?