mig man page on NeXTSTEP

Man page or keyword search:  
man Server   1419 pages
apropos Keyword Search (all sections)
Output format
NeXTSTEP logo
[printable version]


MIG(1)									MIG(1)

NAME
       mig - Mach message interface generator

SYNOPSIS
       mig [-qQvVrRtT] definitions-file

DESCRIPTION
       MiG  uses the interface definitions in the definitions-file and creates
       two C modules: subsystemUser.c and  subsystemServer.c.	These  modules
       implement  the  user  and  the  server  ends of a remote procedure call
       interface  to  the  subsystem.	A  header  file	 subsystem.h  is  also
       generated  that	defines	 the external functions and can be included in
       any code using the user interface.

       The switches are:

       -r,-R  If -r,  use  msg_rcp().	If  -R,	 use  msg_send()/msg_receive()
	      pairs.  The default is -r.

       -t,-T  If  -t,  generate	 code  for  multi-threaded  applications  (not
	      implemented yet).	  If  -T,  generate  code  for	single	thread
	      application.  The default is -T.

       -q,-Q  If  -q,  warning	statements will be suppressed.	If -Q, warning
	      statements are printed.  The default is -Q.

       -v,-V  If -v, all the types, routines and arguments are printed out  as
	      the  are	encountered.   If  -V, the compilation is silent.  The
	      default is -V.

       For additional documentation,  see  the	chapter	 "The  Mach  Operating
       System"	in  the NEXTSTEP Operating System Software manual (this manual
       can be viewed on-line using the NeXT Digital Librarian).

FILES
       subsystem.h - the include file for the user routines
       subsystemUser.c - the code for the user side of the interface
       subsystemServer.c - the code for the server side of the interface
       /NextDeveloper/Headers/mach/mig_errors.h - error codes generated by mig
       code

NeXT Computer, Inc.	       January 17, 1989				MIG(1)
[top]

List of man pages available for NeXTSTEP

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net