A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
送受信のタイムアウトの話ですよね。
受信側でrecv()を呼び出し、送信側で何も送信しなければ良いのではないでしょうか?
No.2
- 回答日時:
「タイムアウト発生をどうやって検知するか」という質問だと捉えましたがよろしいでしょうか?
BolandC++が、BSDソケットの仕様に準拠しているとしての話ですが・・・
タイムアウトを気にするということはブロッキングI/Oモードです。
send/recvは、正常にデータ送信/データ受信ができない限り、setsocketoptで設定したタイム
アウト値まで、リターンしません。
そして、タイムアウトした時はエラーとして-1を返却します。
その時のグローバル変数errnoに、EAGAINまたはEWOULDBLOCK(sendのみ)が設定
されます。これがタイムアウトした事を示します。
(もしかすると、Winsockの仕様を取り込んでいるとGetLastErrorとかでエラー値を取得
する形かも知れません。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Windows 10 MicrosoftIMEでトラブル、助けてください m(_._)m 4 2023/05/16 14:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/04/17 13:07
- その他(悩み相談・人生相談) 長文失礼します。 知恵袋で 「自身のプロフィールに、品位の欠片も無い人ほど粗探しにプロフィールに来ま 1 2023/04/26 20:45
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/20 16:37
- 子育て 1歳10ヶ月 言葉が遅い 5 2023/03/12 12:21
- 不安障害・適応障害・パニック障害 私は2年位カウンセリングに通っているのですが、先日カウンセリングでこんな話をしました。 元々心配症で 4 2022/08/03 16:28
- その他(ブラウザ) Win11でブラウザでのネットブラウズができなくなった 4 2022/12/05 18:03
- Visual Basic(VBA) エクセルのマクロコードの一部分を変更する方法について教えてください。 2 2023/02/17 08:40
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/01/27 13:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シリアル通信の出力バッファと...
-
WriteFile()でのデータ送信がで...
-
C# シリアル通信でデータ受信...
-
SocketのSend関数でのCLOSEの検...
-
winsockでソケット通信の開発を...
-
再現性の無いバグ
-
WinsockAPIのrecvfromの受信デ...
-
UDP処理のエラーについて
-
シリアルポート通信
-
Connection reset by peer
-
setsockoptのタイムアウト確認...
-
バッファ領域がありません。と...
-
VC++2010 TCPIP通信の受信処理...
-
RS232C通信(PC⇔PLC)
-
バイナリデータ受信時のデータ順
-
シリアル通信エラー
-
COMポートの同時オープン同時読...
-
socket: recvはいつ,どれだけ...
-
Macターミナルで実行中のプログ...
-
緯度、経度の 10進法と 60進法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C# シリアル通信でデータ受信...
-
WriteFile()でのデータ送信がで...
-
winsockでソケット通信の開発を...
-
「スイッチングハブのバッファ...
-
socket: recvはいつ,どれだけ...
-
シリアル通信の出力バッファと...
-
Connection reset by peer
-
RS232C通信(PC⇔PLC)
-
RS-232Cでバイナリデータを受信...
-
WaitForMultipleObjects関数の...
-
Linuxでのシリアル通信について...
-
rs232cでの受信データ(mscomm)...
-
UDP処理のエラーについて
-
SocketのSend関数でのCLOSEの検...
-
ソケット通信内 read関数について
-
recv関数の受信結果について
-
シリアルポート通信
-
MSCommでoutputできない
-
SerialPortのDataReceivedイベ...
-
VB2005でWin32APIを用いてRS-23...
おすすめ情報