up | Inhaltsverzeichniss | Kommentar

Manual page for MIG(1)

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


index | Inhaltsverzeichniss | Kommentar

Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97