|
|
1.1 root 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: .\"
5: .\" @(#)talkd.8c 6.2 (Berkeley) 5/21/86
6: .\"
7: .TH TALKD 8C "May 21, 1986"
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.
33: .SH SEE ALSO
34: talk(1), write(1)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.