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

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

#ifndef	_kern_serv_kern_serv
#define	_kern_serv_kern_serv

/* Module kern_serv */

#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>
#include <kernserv/kern_server_types.h>

/* Routine kern_serv_instance_loc */
mig_external kern_return_t kern_serv_instance_loc (
	port_t server_port,
	vm_address_t instance_loc);

/* Routine kern_serv_boot_port */
mig_external kern_return_t kern_serv_boot_port (
	port_t server_port,
	port_t boot_port);

/* Routine kern_serv_wire_range */
mig_external kern_return_t kern_serv_wire_range (
	port_t server_port,
	vm_address_t addr,
	vm_size_t size);

/* Routine kern_serv_unwire_range */
mig_external kern_return_t kern_serv_unwire_range (
	port_t server_port,
	vm_address_t addr,
	vm_size_t size);

/* Routine kern_serv_port_proc */
mig_external kern_return_t kern_serv_port_proc (
	port_t server_port,
	port_all_t port,
	port_map_proc_t proc,
	int argument);

/* SimpleRoutine kern_serv_port_death_proc */
mig_external kern_return_t kern_serv_port_death_proc (
	port_t server_port,
	port_death_proc_t proc);

/* Routine kern_serv_call_proc */
mig_external kern_return_t kern_serv_call_proc (
	port_t server_port,
	call_proc_t proc,
	int argument);

/* SimpleRoutine kern_serv_shutdown */
mig_external kern_return_t kern_serv_shutdown (
	port_t server_port);

/* SimpleRoutine kern_serv_log_level */
mig_external kern_return_t kern_serv_log_level (
	port_t server_port,
	int log_level);

/* SimpleRoutine kern_serv_get_log */
mig_external kern_return_t kern_serv_get_log (
	port_t server_port,
	port_t reply_port);

/* Routine kern_serv_port_serv */
mig_external kern_return_t kern_serv_port_serv (
	port_t server_port,
	port_all_t port,
	port_map_proc_t proc,
	int argument);

/* Routine kern_serv_version */
mig_external kern_return_t kern_serv_version (
	port_t server_port,
	int version);

/* Routine kern_serv_load_objc */
mig_external kern_return_t kern_serv_load_objc (
	port_t server_port,
	vm_address_t addr);

#endif

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