Pocoのドキュメントを見ると、Socket
のコンストラクタはTimespan
をタイムアウトとして受け取ることができますが、WebSocket
でそれを行うことが可能かどうかを知りたいのですか?Poco WebSocketコンストラクタにタイムアウトを渡すことはできますか?
私の問題は、接続中にネットワーキングサービスが利用できなくなると、コンストラクタがTimeout
例外を返すかスローするまでに1分(デフォルトのタイムアウト値)がかかることです。その周りに道はありませんか?
私はすでに巨大なものを試しました。私はWebSocket
をインスタンス化してHTTPClientSession::socket()
に到達し、それを操作するために使用されたHTTPClientSession
への参照を維持することで私の道を辿ったと思っていましたが、残念ながらそのソケットは実際には有効なソケットではありません。 HTTPClientSession
はWebSocketの作成中に一時的な情報として使われているようです。
これまでに試したことを投稿してください。 –