]> git.saurik.com Git - apple/xnu.git/blob - osfmk/man/mach_rpc_return_trap.html
3202fee179532b04fc40684ca66221ea5c8b50ca
[apple/xnu.git] / osfmk / man / mach_rpc_return_trap.html
1 <h2>mach_rpc_return_trap</h2> <hr> <p> <strong>System Trap</strong> - Real-Time RPC trap return location. <h3>SYNOPSIS</h3> <pre> <strong>#include&ltmach/rpc.h&gt</strong> <strong>mach_rpc_return_t mach_rpc_return_trap( void )</strong> </pre> <h3>PARAMETERS</h3> <p> None. <h3>DESCRIPTION</h3> <p> The <strong>mach_rpc_return_trap</strong> is the system entry point used by the reply side of the Mach RPC service and is used by RPC servers to return control to invoking clients. For a complete description of this functionality, refer to: Burke, Edward, Michael Condict, David Mitchell, Franklin Reynolds, Peter Watkins, William Willcox, "RPC Design for Real-Time Mach," OSF Research Institute, Cambridge, MA. <h3>NOTES</h3> <p> This interface is experimental and therefore subject to change. <h3>RETURN VALUES</h3> <p> The return value is specific to the server function actually executed via the <strong>mach_rpc_return_trap</strong> call. <h3>RELATED INFORMATION</h3> <p> Functions: <a href="mach_rpc_trap.html"><strong>mach_rpc_trap</strong></a>.