私のプログラムには、メインスレッドから作成された2つのスレッドがあります。各スレッドは、接続された個別の外部通信デバイスで動作します。
main thread
thread_1 thread_2
Thread_1 は、外部デバイスからデータ パケットを受信します。各データ パケットは、それぞれ 20 バイトの構造体です。
ここで、thread_2 が thread_1 によって受信されたデータを読み取り、それを接続されているデバイスに転送する必要があります。
2 つのスレッド間でデータを転送するにはどうすればよいですか。
この場合に使用する Linux 変数タイプの正確な名前は?