【发布时间】:2010-04-14 09:17:31
【问题描述】:
我正在调用第三方 API,它创建一个套接字,进行连接,然后通过传递套接字来调用 select API 以永久阻塞。
我无法访问套接字。有什么方法可以让我在不访问套接字的情况下从我的应用程序中发出选择调用?
我的平台是 Windows。
【问题讨论】:
-
几个问题/澄清:(1)您可以修改代码中对
select的调用吗?我认为答案是“不”,但我想确定一下。 (2) 假设上一个问题的答案是“否”,您能否让第 3 方 api 在您指定的多个套接字上的select中等待? (3) 从您的问题来看,我不清楚您是使用两个 3rd 方 api,一个创建(并连接到?)一个套接字,另一个等待一个或多个套接字,还是一个创建、连接的 api , 并调用select而不将控制权返回给您。 -
第一个问题的答案是否定的。我只使用一个第三方 API,它创建、连接和调用 select 而不将控制权返回给我。感谢您对这个问题感兴趣。