%
% $RCSfile: rrx.tex,v $
%
% x-kernel v3.2
%
% Copyright (c) 1993,1991,1990  Arizona Board of Regents
%
%
% $Revision: 1.1 $
% $Date: 1995/07/28 21:19:48 $
%

\protspec{RRX}{RRX (transfer Mach receive right).}
\index{rrx}

\topic{SYNOPSIS}

RRX is a receive-right transfer protocol.  Transferring a receive
right involves coordination among the original holder of the receive
right, the new holder of the receive right, and all of the holders of
send rights to the port.

\noindent
\topic{EXTERNAL INTERFACE}

RRX uses subroutine calls to accept transfer requests, and to keep
{\em MachNetIPC} apprised of the movement of receive rights.

\topic{CONFIGURATION}

RRX depends on a synchronous lower protocol and BIDCTL to detect
reboots.

\noindent {\tt name=rrx protocols=chan, bidctl;}

\topic{AUTHOR}

\noindent Ed Menze
