Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/cml/doc/ML-Doc/os-process.mldoc
ViewVC logotype

Annotation of /sml/trunk/src/cml/doc/ML-Doc/os-process.mldoc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7 - (view) (download)

1 : monnier 7 <!-- os-process.mldoc -->
2 :    
3 :     <!DOCTYPE ML-DOC SYSTEM>
4 :    
5 :     <AUTHOR
6 :     NAME="John Reppy"
7 :     EMAIL="jhr@research.att.com"
8 :     YEAR=1996>
9 :     <COPYRIGHT OWNER="AT&AMP;T Research" YEAR=1996>
10 :     <VERSION VERID="1.0" YEAR=1996 MONTH=4 DAY=30>
11 :     <TITLE>The OS.Process structure</TITLE>
12 :    
13 :     <SECT>
14 :     <HEAD>The <CD/OS.Process/ structure</HEAD>
15 :    
16 :     <PP>
17 :     The <STRREF STRID="OS" NOLINK/OS.Process/ structure
18 :     provides functions for manipulating processes in an
19 :     operating system independent manner.
20 :    
21 :     <STRUCTURE STRID="OS.Process" STATUS=REQUIRED>
22 :     <SIGBODY SIGID="CML_OS_PROCESS" FILE=OS-PROCESS-SIG>
23 :     <SPEC>
24 :     <INCLUDE><SIGREF DOCUMENT=SML-BASIS-DOC/OS_PROCESS/
25 :     <SPEC>
26 :     <VAL>systemEvt<TY>string -> status event
27 :     <RAISES><EXNREF DOCUMENT=SML-BASIS-DOC STRID="OS"/SysErr/
28 :     <COMMENT>
29 :     <PROTOTY>
30 :     systemEvt <ARG/cmd/
31 :     </PROTOTY>
32 :     asks the operating system to execute the command <ARG/cmd/ as
33 :     a sub-process, and returns an event for synchronizing on the
34 :     termination of the sub-process.
35 :     Raises <EXNREF DOCUMENT=SML-BASIS-DOC STRID="OS"/SysErr/ if the command cannot be executed.
36 :     <PP>
37 :     Note that, although this function is independent of the operating
38 :     system, the interpretation of the string <ARG/cmd/ depends
39 :     very much on the underlying operating system and shell.
40 :     <SEEALSO>
41 :     <STRREF TOPID/OS/
42 :     <STRREF DOCUMENT=SML-BASIS-DOC STRID="OS"/OS.Process/
43 :     </SEEALSO>
44 :     </STRUCTURE>

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0