Commit | Line | Data |
---|---|---|
04426121 KM |
1 | .\" Copyright (c) 1983 Regents of the University of California. |
2 | .\" All rights reserved. The Berkeley software License Agreement | |
3 | .\" specifies the terms and conditions for redistribution. | |
4 | .\" | |
65030a7b | 5 | .\" @(#)talkd.8 6.2 (Berkeley) %G% |
04426121 KM |
6 | .\" |
7 | .TH TALKD 8C "" | |
8 | .UC 6 | |
9 | .SH NAME | |
10 | talkd \- remote user communication server | |
11 | .SH SYNOPSIS | |
12 | .B /etc/talkd | |
13 | .SH DESCRIPTION | |
14 | .I Talkd | |
15 | is the server that notifies a user that somebody else wants to | |
16 | initiate a conversation. | |
17 | It acts a repository of invitations, responding to requests | |
18 | by clients wishing to rendezvous to hold a conversation. | |
19 | In normal operation, a client, the caller, | |
20 | initiates a rendezvous by sending a CTL_MSG to the server of | |
21 | type LOOK_UP (see | |
22 | .RI < protocols/talkd.h >). | |
23 | This causes the server to search its invitation | |
24 | tables to check if an invitation currently exists for the caller | |
25 | (to speak to the callee specified in the message). | |
26 | If the lookup fails, | |
27 | the caller then sends an ANNOUNCE message causing the server to | |
28 | broadcast an announcement on the callee's login ports requesting contact. | |
29 | When the callee responds, the local server uses the | |
30 | recorded invitation to respond with the appropriate rendezvous | |
31 | address and the caller and callee client programs establish a | |
32 | stream connection through which the conversation takes place. | |
65030a7b KM |
33 | .SH SEE ALSO |
34 | talk(1), write(1) |