POSIX Function Reference
Introduction
This chapter contains a description of each POSIX function in the SAS/C Library, except for those functions that are described in the
SAS/C Library Reference, Third Edition, Volume 1,& Release 6.00
.
atfork -- Define Fork Exit
cfgetispeed -- Determine Input Baud Rate
cfgetospeed -- Determine Output Baud Rate
cfsetispeed -- Set Input Baud Rate
cfsetospeed -- Set Output Baud Rate
chaudit -- Change File Audit Flags (Using Pathname)
chown -- Change File Owner or Group (Using Pathname)
execl -- Overlay Calling Process and Run New Program
execle -- Overlay Calling Process and Run New Program
execlp -- Overlay Calling Process and Run New Program
execv -- Overlay Calling Process and Run New Program
execve -- Overlay Calling Process and Run New Program
execvp -- Overlay Calling Process and Run New Program
__exit -- End Process and Skip Cleanup
fchaudit -- Change File Audit Flags (Using File Descriptor)
fchown -- Change File Owner or Group (Using File Descriptor)
fork -- Create a New Process
fpathconf -- Determine Pathname Variables
getegid -- Determine Effective Group ID
geteuid -- Determine Effective User ID
getgid -- Determine Real Group ID
getgrgid -- Access Group Database by ID
getgrnam -- Access Group Database by Name
getgroups -- Determine Supplementary Group IDs
getgroupsbyname -- Determine Supplementary Group IDs for a User Name
getpgrp -- Determine Process Group ID
getpid -- Determine Process ID
getppid -- Determine Parent Process ID
getpwnam -- Access User Database by User Name
getpwuid -- Access User Database by User ID
getuid -- Determine Real User ID
initgroups -- Initialize Supplementary Group IDs for a Process
mknod -- Create a Character or FIFO Special File
mount -- Mount a File System
oeattach -- Create a Child Process as a Subtask
oeattache -- Create a Child Process as a Subtask
__passwd -- Verify or Change a Password
pathconf -- Determine Pathname Variables that Can Be Configured
setegid -- Specify Effective Group ID
seteuid -- Specify Effective User ID
setgid -- Specify Group ID
setgroups -- Set Supplementary Group IDs
setpgid -- Specify Process Group ID for Job Control
setsid -- Create Session and Specify Process Group ID
setuid -- Specify User ID
sysconf -- Determine System Configuration Options
tcdrain -- Wait for Output to Drain
tcflow -- Controls the Flow of Data to a Terminal
tcflush -- Flush Terminal Input or Output
tcgetattr -- Get Terminal Attributes
tcgetpgrp -- Get Foreground Process Group Identification
tcsendbreak -- Send a Break Condition
tcsetattr -- Set Terminal Attributes
tcsetpgrp -- Set Foreground Process Group Identification
times -- Determine Process Times
umask -- Change File Mode Creation Mask
umount -- Unmounts a File System
uname -- Display Current Operating System Name
wait -- Wait for Child Process to End
waitpid -- Wait for a Specific Process to End
w_getmntent -- Get Mounted File System Information
w_getpsent -- Get Process Information
w_ioctl -- Pass Command and Arguments to an I/O Device
w_statfs-- Get File System Status Information
Copyright (c) 1998 SAS Institute Inc.
Cary, NC, USA. All rights reserved.