Overview  Index  Help 
Standard ML Basis Library

POSIX_ProcEnv


structure POSIX_ProcEnv =
struct
  structure FS = POSIX_FileSys
  structure P = POSIX_Process
  type pid = P.pid
  type uid = FS.uid
  type gid = FS.gid
  type file_desc = FS.file_desc
  type s_int = SysInt.int
  val cfun
  val uidToWord
  val wordToUid
  val gidToWord
  val wordToGid
  val getpid'
  val getppid'
  val getpid
  val getppid
  val getuid'
  val geteuid'
  val getgid'
  val getegid'
  val getuid
  val geteuid
  val getgid
  val getegid
  val setuid'
  val setgid'
  val setuid
  val setgid
  val getgroups'
  val getgroups
  val getlogin
  val getpgrp'
  val setsid'
  val setpgid'
  val getpgrp
  val setsid
  val setpgid
  val uname
  val sysconf
  val time'
  val time
  val times'
  val ticksPerSec
  val times
  val getenv
  val environ
  val ctermid
  val ttyname'
  val ttyname
  val isatty'
  val isatty
end

 
Type detail

pid

type pid = P.pid


uid

type uid = FS.uid


gid

type gid = FS.gid


file_desc

type file_desc = FS.file_desc


s_int

type s_int = SysInt.int

     
Value detail

cfun

val cfun


uidToWord

val uidToWord


wordToUid

val wordToUid


gidToWord

val gidToWord


wordToGid

val wordToGid


getpid'

val getpid'


getppid'

val getppid'


getpid

val getpid


getppid

val getppid


getuid'

val getuid'


geteuid'

val geteuid'


getgid'

val getgid'


getegid'

val getegid'


getuid

val getuid


geteuid

val geteuid


getgid

val getgid


getegid

val getegid


setuid'

val setuid'


setgid'

val setgid'


setuid

val setuid


setgid

val setgid


getgroups'

val getgroups'


getgroups

val getgroups


getlogin

val getlogin


getpgrp'

val getpgrp'


setsid'

val setsid'


setpgid'

val setpgid'


getpgrp

val getpgrp


setsid

val setsid


setpgid

val setpgid


uname

val uname


sysconf

val sysconf


time'

val time'


time

val time


times'

val times'


ticksPerSec

val ticksPerSec


times

val times


getenv

val getenv


environ

val environ


ctermid

val ctermid


ttyname'

val ttyname'


ttyname

val ttyname


isatty'

val isatty'


isatty

val isatty

 


Overview  Index  Help 
Standard ML Basis Library

This document may be distributed freely over the internet as long as the copyright notice and license terms below are prominently displayed within every machine-readable copy.

Copyright © 2003 AT&T and Lucent Technologies. All rights reserved.

Permission is granted for internet users to make one paper copy for their own personal use. Further hardcopy reproduction is strictly prohibited. Permission to distribute the HTML document electronically on any medium other than the internet must be requested from the copyright holders by contacting the editors. Printed versions of the SML Basis Manual are available from Cambridge University Press. To order, please visit www.cup.org (North America) or www.cup.cam.ac.uk (outside North America).