|
|
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.