ftp.nice.ch/pub/next/developer/languages/c/gcc.2.7.2.2.I.b.tar.gz#/lib/gcc-lib/i386-next-nextstep3/2.7.2.2.f.2/include/mach/exc_server.h

This is exc_server.h in view mode; [Download] [Up]

#ifndef	_catch_exc
#define	_catch_exc

/* Module exc */

#include <mach/kern_return.h>
#include <mach/port.h>
#include <mach/message.h>

#ifndef	mig_external
#define mig_external extern
#endif

#include <mach/std_types.h>

/* Routine catch_exception_raise */
mig_external kern_return_t catch_exception_raise (
	port_t exception_port,
	port_t thread,
	port_t task,
	int exception,
	int code,
	int subcode);

#define	excMaxRequestSize	64
#define	excMaxReplySize	32

/* Server exc_server */
mig_external boolean_t exc_server
	(msg_header_t *InHeadP, msg_header_t *OutHeadP);

#endif

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.