TALKD(8)

名称
talkd - talk(1) のためのデーモン

書式
talkd

解説
talkd ユーティリティは、他のユーザの会話要求を、ユーザに通知するサーバです。 会話をしたい複数のクライアントからの 要求に応答する、いわば招待状の貯蔵庫として機能します。 通常の操作では、呼び出し元のクライアントは、サーバに メッセージタイプが LOOK_UP (<protocols/talkd.h> 参照) である CTL_MSG 構造体のメッセージを送って、 接続の初期化を行います。すると、サーバはすでに呼び出し が行われているかどうか内部テーブルを検索します (相手はメッセージ のなかで指定されています)。

検索に失敗すると、クライアントは ANNOUNCE メッセージを送り、サーバに呼び出す相手のログイン端末に通知を ブロードキャストさせて接続要求を行います。

相手が応答すると、ローカル のサーバは内部テーブルの記録を用いて適切なアドレスで 接続を行い、呼び出し側と呼び出された側との間にストリーム型 の接続を確立して、そこで会話が行えるようにします。

関連項目
talk(1), write(1)

歴史
talkd ユーティリティは 4.3BSD から登場しました。