0

C アプリケーションで Meteor と通信するためにnopoll ( http://www.aspl.es/nopoll/ ) を使用しています。

Meteor は定期的にpingメッセージを送信します。私のアプリケーションがウェブソケットをポーリングすると、pongメッセージで応答します:すべてが見つかりました。

次に、ポーリングを避けるために、これを で初期化されたコールバックに置き換えますsigaction(SIGIO, ...)

次に、pingを受信すると を送信pongしますが、サーバーが送信を停止pingし、他のメッセージを交換できない場合があります。

pingと関連するpongメッセージの間にタイムアウトはありますか。接続が失われたことを自分自身に通知するメカニズムはありますか, 原因nopoll_conn_is_ok()nopoll_conn_is ready()は常にnopoll_true.

4

1 に答える 1