xref: /csrg-svn/libexec/talkd/talkd.8 (revision 65103)
161449Sbostic.\" Copyright (c) 1983, 1991, 1993
261449Sbostic.\"	The Regents of the University of California.  All rights reserved.
328245Smckusick.\"
443771Strent.\" %sccs.include.redist.man%
528245Smckusick.\"
6*65103Smckusick.\"     @(#)talkd.8	8.2 (Berkeley) 12/11/93
735580Sbostic.\"
847462Scael.Dd
947462Scael.Dt TALKD 8
1047462Scael.Os BSD 4.3
1147462Scael.Sh NAME
1247462Scael.Nm talkd
1347462Scael.Nd remote user communication server
1447462Scael.Sh SYNOPSIS
1547462Scael.Nm talkd
1647462Scael.Sh DESCRIPTION
1747462Scael.Nm Talkd
1847462Scaelis the server that notifies a user that someone else wants to
1928245Smckusickinitiate a conversation.
20*65103SmckusickIt acts as a repository of invitations, responding to requests
2128245Smckusickby clients wishing to rendezvous to hold a conversation.
2228245SmckusickIn normal operation, a client, the caller,
2347462Scaelinitiates a rendezvous by sending a
2447462Scael.Tn CTL_MSG
2547462Scaelto the server of
2647462Scaeltype
2747462Scael.Tn LOOK_UP
2847462Scael(see
2947462Scael.Aq Pa protocols/talkd.h ) .
3028245SmckusickThis causes the server to search its invitation
3128245Smckusicktables to check if an invitation currently exists for the caller
3228245Smckusick(to speak to the callee specified in the message).
3328245SmckusickIf the lookup fails,
3447462Scaelthe caller then sends an
3547462Scael.Tn ANNOUNCE
3647462Scaelmessage causing the server to
3728245Smckusickbroadcast an announcement on the callee's login ports requesting contact.
3828245SmckusickWhen the callee responds, the local server uses the
3928245Smckusickrecorded invitation to respond with the appropriate rendezvous
4028245Smckusickaddress and the caller and callee client programs establish a
4128245Smckusickstream connection through which the conversation takes place.
4247462Scael.Sh SEE ALSO
4347462Scael.Xr talk 1 ,
4447462Scael.Xr write 1
4547462Scael.Sh HISTORY
4647462ScaelThe
4747462Scael.Nm
4847462Scaelcommand appeared in
4947462Scael.Bx 4.3 .
50