Index [ MPE/iX Developer's Kit Reference Manual Volume I ] MPE/iX 5.0 Documentation
MPE/iX Developer's Kit Reference Manual Volume I
Index
Special characters
:
@.@
A
access
checks file accessibility
access()
access control See access permissions, ACDs
access control definitions See ACDs
access permission bits
changing
access permission bits##
changing
access permissions
@.@
accounts
assigning ACDs
chmod() behavior
directories
directory execute access
directory read access
directory write access
evaluation
execute access
file access permissions
file group class
file other class
file owner class
file system security matrix
fstat() behavior
$GROUP
$GROUP_MASK
groups
implementation considerations
lockwords
mapping between directory access permissions and ACD access
permissions
mapping between POSIX.1 and ACDs
$OWNER
RACD restriction
read access
read ACD access
root directory
save access
save files capability
stat() behavior
write access
accounting limits
on disk space
account manager
groups
account manager capability
accounts
access permissions
accounting limits
as directories
chmod()
creating
description
directories under
files and directories under
fstat()
GID
restrictions
stat()
syntax
system manager
UID
ACDs
@.@
affect on lockwords
assigning access permissions
chmod() behavior
create directory entries access
delete directory entries access
fstat() behavior
$GROUP
$GROUP_MASK
mapping between POSIX.1 and ACDs
modified
$OWNER
RACD access
read directory entries access
removed
stat() behavior
traverse directory entries access
adding a signal
additional manuals
alarm()
ALTGROUP
ALTUSER
ANSI C
extended behavior
functions
location of function descriptions
application development
applications
compiling
linking
appropriate privileges
assert.h
B
bad address
blocked signals
changing
examining
buffered I/O
byte-stream files
description
C
calendar time
calculating
capabilities
AM
process handling (PH) capability
save access
save files (SF)
SM
changing
## access permission bits
access permission bits
blocked signals
current working directory
signal action
chdir()
child processes
effects of termination
chmod()
accounts
groups
RACD restriction
root directory
rules determining access permissions
chown()
C/iX compiler
close()
closedir()
closing
a directory stream
a file
command interpreter
common usage math library
compatibility mode code
compilers
C/iX
compiling source files
conformance
confstr
controlling process
controlling terminal
CPU time accounting information
creat()
create directory entries access
creates a symbolic link to a file
creating
accounts
a directory
a file
groups
##new process
new process
new processes
restrictions on files
creating files
creation mask
critical mode
ctermid
terminal identification
ctermid()
ctype.h
current working directory
changing
identifying
D
delete directory entries access
deleting
a directory
a file
a signal
device files
device special files
DIR
directories
access
access permissions
account description
accounting limits
closing
creating
ctermid
deleting
description
DIR
dot
dot dot
evaluating access
execute access
file descriptors
GID
group description
implementation considerations
mapping between directory access permissions and ACD access
permissions
opening
read access
reading
removing
restrictions
rewinding
root directory description
system volume set
UID
under accounts
under groups
write access
directory management
access()
chdir()
closedir()
ctermid()
getcwd()
mkdir()
opendir()
readdir()
readlink()
rewinddir()
rmdir()
symlink()
disk space
accounting limits
dot directory
dot dot directory
dup()
dup, dup2
duplicating an open file descriptor
E
effective GID
returning
effective UID
returning
environ
environment
restoring
environment values
returning
evaluating access to a file or directory
examining blocked signals
execl()
implementation considerations
process handling (PH) capability
restrictions
execle()
execlp()
execute access
executing## a file
executing a file
execv()
implementation considerations
process handling (PH) capability
restrictions
execve()
execvp()
_exit()
exiting a process
F
fcntl()
feature test macros
FIFO special files
file codes
file descriptor
associating with a terminal
determines terminal device name
duplicating
returning
file descriptors
description
file group class
$GROUP
$GROUP_MASK
file information
returning
file limit
file management
chmod()
chown()
close()
creat()
dup()
## fcntl()
fstat()
isatty()
lseek()
open()
read()
##rename()
stat()
## ttyname()
umask()
unlink()
write()
file management##
getgrgid()
getgrnam()
getgroups()
getlogin()
getpwnam()
getpwuid()
times()
file mode creation mask
file modes
changing
file modes###
changing
times
file offset
repositioning
file other class
@.@
file owner class
$OWNER
file ownership
## changing
changing
file permission bits
## changing
changing
files
access permission bits
accounting limits
associating with a terminal file
block device files
buffered I/O
byte-stream files
##changing group ID
changing group ID
## changing owner
changing owner
character device files
closing
creating
determines terminal device name
directory special files
duplicating an open file descriptor
evaluating access
executing
FIFO special files
file access permissions
file control
file creation restriction
file descriptors
file size limit
file types
GID
HFS syntax
implementation considerations
link count
lockwords
maximum size
MPE syntax
naming
##opening
opening
permission bits
POSIX file types
reading
read only
record formats
regular files
repositioning file offset
returning status information
rewriting
save access
save files capability
setting a creation mask
status information
STDERR_FILENO
STDIN_FILENO
STDOUT_FILENO
syntax
under accounts
under groups
writing
files##
executing
file status information
returning
file system security matrix
float.h
fnmatch
fork()
implementation considerations
process handling (PH) capability
restrictions
fpathconf
fstat()
accounts
groups
RACD restriction
root directory
rules determining access permissions
functions
access()
alarm()
ANSI C
chdir()
chmod()
chown()
close()
closedir()
common usage math library
creat()
ctermid()
dup()
execl()
execle()
execlp()
execv()
execve()
execvp()
_exit()
extended behavior of ANSI C
fcntl()
fork()
fstat()
getcwd()
getegid()
getenv()
geteuid()
getgid()
getgrgid()
getgrnam()
getgroups()
getlogin()
getpgrp()
getpid
getpid()
getppid()
getpwnam()
getpwuid()
getuid()
header descriptions
isatty()
kill()
link()
location of descriptions
lseek()
mkdir()
open()
opendir()
pause()
POSIX/iX math library
read()
readdir()
readlink()
rename()
rewinddir()
rmdir()
setuid()
sigaction()
sigaddset()
sigdelset()
sigemptyset()
sigfillset()
sigismember()
sigpending()
sigprocmask()
sigsuspend()
sleep()
stat()
symlink()
time()
times()
ttyname()
umask()
uname()
unlink()
utime()
wait()
waitpid()
write()
G
getcwd()
getegid()
getenv()
geteuid()
getgid()
getgrgid()
getgrnam()
getgroups()
getlogin()
getopt
getpgrp()
getpid()
getpid function
getppid()
getpwnam()
getpwuid()
gets system name
getuid()
GID
accounts
##changing
changing
directories
effective
groups
returning real
root directory
glob
globfree
glob.h
$GROUP
group ID See GID
$GROUP_MASK
groups
access permissions
accounting limits
account manager
as directories
chmod()
creating
description
file lockwords
files and directories under
fstat()
GID
restrictions
save access
stat()
UID
H
hard links
header files See headers
headers
assert.h
ctype.h
descriptions
float.h
glob.h
locale.h
malloc.h
math.h
memory.h
mpe.h
regex.h
search.h
stdarg.h
stddef.h
stdlib.h
string.h
sys/times.h
values.h
varargs.h
wordexp.h
heap size
HFS syntax
hierarchical directories See directories
hierarchical file system See HFS
I
identifying current working directory
IEEE
IEEE P1003.2/D11.2 See POSIX.2
IEEE Standard 1003.1-1990 See POSIX.1
ignored signals
implementation considerations
access permissions
directories
files
process management
security
signals
include files See headers
inherited process attributes
initializing
a full signal set
an empty signal set
Institute of Electrical and Electronics Engineers See IEEE
I/O
buffered
file limit
maximum
unbuffered
ioctl-mag_tape
ioctl-sockets
ioctl-streams
isatty()
K
kill()
L
/lib/libc.a
/lib/libm.a
/lib/libM.a
libraries
common usage math library
description
/lib/libc.a
/lib/libm.a
/lib/libM.a
math library
POSIX/iX
limits
file size
link()
link count
unlinking a file
linking object files
links
hard
soft
LISTFILE
locale.h
lockwords
lseek()
M
macros
feature test
_POSIX_SOURCE
sigsetjmp
malloc.h
manuals
MPE/iX developer's kit
related reading
understanding MPE/iX
mask
setting a file creation mask
math.h
math library
behavior
common usage
membership of a signal set
memory.h
mkdir()
mkfifo
mknod
mpe.h
MPE/iX developer's kit
additional manuals
MPE syntax
multiple hard links
N
{NAME_MAX}
naming files
NEWACCT
NEWGROUP
NEWUSER
NMPRG file code
NOWAITIO
O
open()
opendir()
opening
a directory stream
## a file
a file
opening files
O_RDWR
orphaned child processes
$OWNER
O_WRONLY
P
parent process ID
returning
pathconf
pause()
pclose
pending signals
permission bits
changing
permission bits##
changing
PGID
returning
PH capability See process handling (PH) capability
PID
returning
pipe
Pipes See FIFO special files
popen
portability
portable applications
POSIX.1
and ANSI C
C language binding
conformance
file user classes
mapping between directory access permissions and ACD access
permissions
mapping between POSIX.1 and ACD file user classes
name syntax
portability
programming guide
Standards document
version
POSIX.2
functions
{_POSIX_CHOWN_RESTRICTED}
POSIX/iX
math library
POSIX/iX library
description
introduction
_POSIX_SOURCE
PPID
returning
processes See process management
process execution
suspending
process group ID
returning
process handling (PH) capability
process ID
returning
returning parent
process management
child processes
controlling process
controlling terminal
CPU time accounting information
creating a new process
execl()
execle()
execlp()
execv()
execve()
execvp()
_exit()
file access evaluation
fork()
getegid()
getenv()
geteuid()
getgid()
getpgrp()
getpid()
getppid()
getuid()
heap size
implementation considerations
inherited attributes
inherited capabilities
kill()
orphaned child processes
pause()
process handling (PH) capability
process priority
restrictions
sigaction()
sigaddset()
sigdelset()
sigemptyset()
sigfillset()
sigismember()
sigpending()
sigprocmask()
sigsuspend()
sleep()
stack size
suspending
suspending for a time
termination
##utime()
wait()
waitpid()
process management###
setuid()
process priority
proess managment###
uname()
purging a file
R
RACD
read()
read access
read ACD access
readdir()
read directory entries access
reading
a directory stream
a file
readlink()
read-only file system
reads symbolic link value
real group ID
returning
real UID
returning
record locks
removing
regcomp
regerror
regexec
regex.h
regfree
relocatable libraries
removing a directory
rename()
restoring a saved environment
restoring a saved signal mask
returning
effective group ID
effective UID
environment values
file status information
parent process ID
process group ID
process ID
real group ID
real UID
rewinddir()
rewinding a directory file
rewriting a file
rmdir()
root directory
access permissions
chmod()
description
fstat()
GID
restrictions
stat()
syntax
system manager
system volume set
UID
S
save access
{SAVED_SET_IDS}
saved set-UID
save files capability
schedule a SIGALRM signal
search.h
security See access permissions, ACDs
sending signals
setuid()
set user IDs
SF capability
shell
c89 command
file name syntax
invoking
SIGABRT
sigaction()
and signal()
sigaddset()
SIGALRM
SIGBUS
SIGCHLD
SIGCONT
sigdelset()
sigemptyset()
sigfillset()
SIGFPE
SIGHUP
SIG_IGN
SIGILL
SIGINT
sigismember()
SIGKILL
siglongjmp()
signal()
and sigaction()
signal action
changing
signal mask
restoring
signals
adding
behavior during system code execution
blocked and ignored
blocked and pending
changing blocked signals
deleting
delivery
description
examining blocked signals
ignored
implementation considerations
initializing an empty signal set
initializing an full signal set
pending signals
sending
sigaction() and signal()
supported functions
suspending a process
suspending a process for a time
testing a signal set membership
signals##
sending
signal set
changing blocked signals
empty set
examining blocked signals
full set
membership
pending signals
sigpending()
SIGPIPE
sigprocmask()
SIGQUIT
SIGSEGV
sigsetjmp macro
SIGSTOP
sigsuspend()
SIGTERM
SIGTSTP
SIGTTIN
SIGTTOU
SIGUSR1
SIGUSR2
S_ISGID
S_ISUID
sleep()
soft links
special files
block device
character device
directory file
FIFO
stack size
standard files
standard math library See POSIX/iX math library
stat()
accounts
groups
RACD restriction
root directory
rules determining access permissions
st_atime
st_ctime
stdarg.h
stddef.h
STDERR_FILENO
STDIN_FILENO
stdlib.h
STDOUT_FILENO
st_mtime
streams
description
text and binary
string.h
suspending
a process
a process for a time
process execution
symlink()
syntax
accounts
headers
root directory
rules
sysconf
system
system internal resource
system manager
accounts
system manager capability
system volume set
directories
root directory
sys/times.h
T
terminal file
## associating with a file descriptor
associating with a file descriptor
terminating a process
time
calculating time since Epoch
time()
time fields
updating
times()
traverse directory entries access
ttyname()
U
UID
accounts
##changing
changing
directories
effective
groups
real
returning effective
returning real
root directory
umask()
uname()
unbuffered I/O
unlink()
unlinking a file
user classes
user ID See UID
utime()
V
values.h
varargs.h
W
wait()
waiting for signal delivery
waitpid()
wordexp
wordexp.h
wordfree
write()
write access
writing to a file
MPE/iX 5.0 Documentation