問題タブ [out-of-band]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
234 参照

c++ - Windows 7 での Bluetooth「アウト オブ バンド」(OOB) ペアリング

Windows 7 で Bluetooth チップからローカル OOB データを読み取る方法はありますか?

帯域外ペアリングを使用したいのですが、現在、単純なペアリング ハッシュ C とランダマイザー R を取得する方法がわかりません。

ところで、私は現在 C++ と Windows BT スタックを使用しています。

0 投票する
0 に答える
1019 参照

c - TCP 帯域外データの正しい処理

帯域外データを処理する単純なクライアントとサーバーを作成しました。クライアントは単一の帯域外データをサーバーに送信するだけで、サーバーは SIGURG を使用してこの単一バイトを処理します。サーバーは、無限ループで通常のトラフィックも処理する必要があります。コードには、期待どおりに動作しない競合状態があります。SIGURG ハンドラーでの recv() の呼び出しから「無効な引数」が返されることがあります。もう 1 つの質問は、accept を呼び出すときに SIGURG シグナルをブロックする必要があるということです。また、どちらが好ましいシナリオですか:

  • accept を呼び出す前に、SIGURG ハンドラーをインストールし、リッスンしているソケットのソケット所有者を設定します。
  • SIGURG ハンドラーをインストールし、accept を呼び出した後、接続されたソケットのソケット所有者を設定します。
  • 上記のいずれでもない場合は、提案を書いてください。

私の最後の質問は、クライアントが帯域外データをすぐに送信するため、サーバーが SIGURG を受信する可能性はありますか? もしそうなら、「clifd」変数は、SIGURG ハンドラーで使用されたときに無効な値を持つ可能性があると思います。

クライアントのコード:

サーバーのコード:

例:

0 投票する
0 に答える
209 参照

android - NFC Bluetooth ハンドオーバー - ユーザーの確認なし

Bluetooth ハンドオーバーを行うための NFC Forum 仕様に従って、NFC タグに NDEF メッセージを書き込みました。私は2つの問題に直面しています:

  1. 携帯電話でタグをタップすると Bluetooth が有効になりますが、非常に短い時間 (1 分未満) で無効になります。
  2. 確認なしでペアリングを行いたい。しかし、私の場合、ペアリングの確認を求めています。

NDEF メッセージに 3 つのレコードがあります。

  1. タイプ「HS」のレコード、
  2. タイプ「AC」のレコード、および
  3. OOB データ レコード (EIR データが空白の場合)。

何か不足していますか?

0 投票する
1 に答える
116 参照

ipmitool - IPMI プロトコルによるサーバー関連情報の取得

サーバーに存在する BMC ボードと通信する IPMI プロトコルに取り組んでいます。基本的に、コマンド(RAWコマンドを含む)を使用してIPMIプロトコルを介してすべてのサーバー関連情報(主にブートオプションとシステムのリセット)を取得できるかどうか疑問がありますか?

インターネットで検索しようとしましたが、あまり情報が得られませんでした(オラクルのウェブサイトでも)!

答えが「はい」の場合は、リソースにリダイレクトしてください。私が欲しいのは、コマンドを利用できるようにコマンドを明確に説明することです。

0 投票する
1 に答える
1825 参照

networking - TCP URG (緊急データ) は確認されていますか?

URG フラグが立っている TCP セグメントには、通常のデータも存在する可能性があります。受信ホストは緊急パケットをどのように処理しますか? 緊急データがデータ ストリームの一部でない場合、どのように確認しますか? それは残りを認めますか?

通常は使用されないことは承知していますが、両方のホストが URG フラグについて同じ RFC をサポートしている場合、帯域外データをどのように処理しますか?

緊急データが中断メッセージの場合、受信者は他のすべてのデータを破棄しますが、送信者はメッセージが受信されたことを確認する必要があります。