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

SCM Repository

[smlnj] View of /sml/trunk/src/cml/doc/HTML/os-process.html
ViewVC logotype

View of /sml/trunk/src/cml/doc/HTML/os-process.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 107 - (download) (as text) (annotate)
Thu May 28 21:30:17 1998 UTC (21 years, 1 month ago) by monnier
File size: 2447 byte(s)
This commit was generated by cvs2svn to compensate for changes in r106,
which included commits to RCS files with non-trunk default branches.
<!-- HTML/os-process.html -->

<!-- COPYRIGHT (c) 1998 Bell Labs, Lucent Technologies. -->
<!-- COPYRIGHT (c) 1996 AT\|@AMP\|T Research. -->

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>The OS.Process structure</TITLE>
</HEAD>
<BODY><A NAME="top"></A>
<H1 align=CENTER>The Concurrent ML Reference Manual</H1>
<HR>


<H2><A NAME="section:0">The <CODE>OS.Process</CODE> structure</A></H2>
<HR>
<H4>Synopsis</H4>
<BLOCKQUOTE>
<CODE><B>signature </B><A NAME="CML_OS_PROCESS:SIG:SPEC"><CODE>CML_OS_PROCESS</CODE></A><BR>
<B>structure </B><A NAME="Process:STR:SPEC"><CODE>Process</CODE></A><B> : </B>CML_OS_PROCESS<BR>
</CODE>
</BLOCKQUOTE>
<P>
The OS.Process structure provides functions for manipulating processes in an  operating system independent manner. 
<HR>
<H4>Interface</H4>
<BLOCKQUOTE>
<CODE><B>include</B> <A HREF="http://www.cs.bell-labs.com/~jhr/sml/basis/pages/os-process.html#OS_PROCESS:SIG:SPEC">OS_PROCESS</A><BR>
<B>val</B> <A NAME="SIG:CML_OS_PROCESS.systemEvt:VAL:SPEC" HREF="#SIG:CML_OS_PROCESS.systemEvt:VAL">systemEvt</A> <B>:</B> string -&gt; status event         <BR>
</CODE>
</BLOCKQUOTE>
<H4>Description</H4>
<DL>
<DT> <A NAME="SIG:CML_OS_PROCESS.systemEvt:VAL"><CODE>systemEvt <VAR>cmd</VAR>
          </CODE></A>
<DD>
asks the operating system to execute the command <VAR>cmd</VAR> as 	  a sub-process, and returns an event for synchronizing on the 	  termination of the sub-process.           Raises <A HREF="http://www.cs.bell-labs.com/~jhr/sml/basis/pages/os.html#SIG:OS.SysErr:EXN:SPEC">SysErr</A> if the command cannot be executed.           
<P>
          Note that, although this function is independent of the operating           system, the interpretation of the string <VAR>cmd</VAR> depends           very much on the underlying operating system and shell.
<BR>
<BR>

</DL>
<HR>
<H4>See Also</H4>
<BLOCKQUOTE>
<A HREF="os.html#OS:STR:SPEC">OS</A>, <A HREF="http://www.cs.bell-labs.com/~jhr/sml/basis/pages/os.html#SIG:OS.Process:STR:SPEC">OS.Process</A>
</BLOCKQUOTE>


<HR>
<CENTER>
<B>[ <A HREF="#top">Top</A>
   | <A HREF="core-cml.html">Parent</A>
   | <A HREF="toc.html">Contents</A>
   | <A HREF="index-all.html">Index</A>
   | <A HREF="refman.html">Root</A>
   ]</B>
</CENTER>
<P>
<I>Last Modified &date;</I><BR>
<I>Comments to <A HREF="mailto:jhr@research.bell-labs.com">John Reppy.</A></I><BR>

Copyright &copy; 1998 Bell Labs, Lucent Technologies <BR>

<HR>
</BODY></HTML>

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