Next: About this document ...
Up: No Title
Previous: Acknowledgments
- #
- The File Name Space:
- .
- The File Name Space:
| Opening and Examining Directories
| Manipulating the Name Space
- ..
- The File Name Space:
| Opening and Examining Directories
| Manipulating the Name Space
- /
- The File Name Space:
| Manipulating Logical Volumes
- /.ffpw
- Examining Processes
- /dev/kmem
- System Operation
- /dev/mem
- System Operation
- /dev/tty
- see control terminal
| Control Terminals
- /etc/group
- Security
- /etc/passwd
- Security
| Manipulating File Attributes
| Examining Processes
- /remote/
- The File Name Space:
- /tmp/StableStorage
- The StableStorage Interface
- a.out(5)
- Creating Processes
- abort mechanism (Mesa)
- Cancelling Operations
- accept(2)
- Communication
- access control
- Security
- access mode
- Standard Declarations
| Manipulating File Attributes
- access(2)
- Security
- AccessClass type
- Standard Declarations
- AccessMode type
- Standard Declarations
- accounting
- Resource Allocation and Accounting
- acct(2)
- Resource Allocation and Accounting
- adb(1)
- Terminating Processes
- address space
- Concepts and Facilities
| Address Spaces
- number
- Examining Processes
- advisory lock
- see exclusive-use flag
| Files, Open-File Objects, and
| Manipulating File Handles
| Manipulating Open-File State
- alert mechanism
- Cancelling Operations
| Threads
- guidelines for using
- Cancelling Operations
- Alerted exception
- Reporting Errors
| Signals
| Threads
| Exceptions
- Alerted exception (Base)
- Base
- AlertP procedure (ThreadsPort)
- Cancelling Operations
- AlertWait procedure (Thread)
- Cancelling Operations
- alias
- see hard link, symbolic link
- AllSignals constant
- Sending and Handling Signals
- ancestor
- Processes
| Sending and Handling Signals
| Sending and Handling Signals
- Apollo's Concurrent Programming Support
- Topaz Overview
| Process Creation
- application
- Concepts and Facilities
- argument to a program
- Creating Processes
- asynchronous operation
- Avoiding Ad Hoc Multiplexing
| Signals
| Summary
- authentication
- Security
- SetMyUser procedure (OSFriends)
- Manipulating the State of
- SetUser procedure
- Creating Processes
- automount(8)
- System Operation
- AVState type (OSFriends)
- Manipulating Logical Volumes
- background job
- Job Control
- BackgroundPriority constant (ThreadFriends)
- ThreadFriends
- backing store
- Virtual Memory
- backup_ff(1)
- System Operation
- BadReason type (OSFriends)
- Manipulating Logical Volumes
- Band type
- Performing Input/Output
- bind(2)
- Communication
- brk(2)
- Virtual Memory
- broken pipe
- Performing Input/Output
- Byte type (System)
- System
- cancelling operations
- Cancelling Operations
- Cedar
- Topaz Overview
- CharsAvail procedure
- Performing Input/Output
- chdir(2)
- File System
- chmk instruction
- Debugging and Profiling
- chroot(2)
- Files
- cleardisks(8)
- System Operation
- Close procedure
- Manipulating File Handles
- CloseTemplate procedure
- Creating Processes
- configuration parameter
- The File Name Space:
| More Taos-only File-System Operations
- connect(2)
- Communication
- ConsFileMode procedure
- Standard Declarations
- Constant type (UID)
- UID
- control terminal
- defined
- Control Terminals
- job control
- Job Control
- new process
- Creating Processes
- OpenControlTerminal procedure
- Opening Files
- ProcessInfo record
- Examining Processes
- reading and writing
- Performing Input/Output
| Performing Input/Output
- SetControlTerminal procedure
- Creating Processes
- treated as constant
- Other Process State
- UnsetControlTerminal procedure
- Creating Processes
- Control-\
- Sending and Handling Signals
- Control-C
- Sending and Handling Signals
| Examining Processes
- Control-Z
- Job Control
| Sending and Handling Signals
- Copy procedure
- Performing Input/Output
- copy(1)
- Communication
- core image
- Working Directories
| Terminating Processes
- Counter type (UID)
- UID
- cp(1)
- Communication
- cron(1)
- System Operation
- crontab(8)
- System Operation
- csh(1)
- Job Control
| Manipulating File Handles
- ctime(3)
- Sharing Mutable State
- DebugCore(1)
- Terminating Processes
- debugging
- address space layout
- Address Spaces
- core image
- Terminating Processes
- DebugState type
- Examining Processes
- ProcessInfo record
- Examining Processes
| Examining Processes
- SetSTrace procedure (OSFriends)
- Manipulating Process Templates
- TeleDebug servers
- Debugging and Profiling
- DebugState type
- Examining Processes
- default directory
- see directory, working
- default PID
- see NullPID variable
- default signal action
- see signal, default action of
- denial of service
- Security
- descendant
- Processes
- device
- deleting
- Manipulating the Name Space
- distinguished process group
- Processes
- FTStructured constant
- Manipulating File Attributes
- FTUnstructured constant
- Manipulating File Attributes
- MakeDevice procedure (OSFriends)
- Miscellaneous File-System Operations
- remote
- The File Name Space:
- structured
- Files, Open-File Objects, and
- supported by Taos
- Taos Devices
- unstructured
- Files, Open-File Objects, and
- df(1)
- System Operation
- Dir type
- Standard Declarations
- on Ultrix
- The OS Interface
- Direction type
- Performing Input/Output
- directory
- The File Name Space:
- creating
- Manipulating the Name Space
- deleting
- Manipulating the Name Space
- deleting entry
- Manipulating the Name Space
| Manipulating the Name Space
- enumerating entries
- Opening and Examining Directories
- parent
- The File Name Space:
- remote root, parent of
- The File Name Space:
- root
- The File Name Space:
| The File Name Space:
| More Taos-only File-System Operations
| Files
- directory handle
- Dir type
- Standard Declarations
- OpenDir procedure
- Opening and Examining Directories
- relative path
- The File Name Space:
- RemoveDir procedure
- Manipulating the Name Space
- working directory
- Working Directories
- directory, working
- core image
- Terminating Processes
- defined
- Working Directories
- Dir type
- Standard Declarations
- new process
- Creating Processes
- relative path
- The File Name Space:
- SetMyWD procedure (OSFriends)
- Manipulating the State of
- SetWD procedure
- Creating Processes
- Dismount procedure (OSFriends)
- Manipulating the Name Space
| Manipulating Logical Volumes
- dismount(8)
- System Operation
- DismountLevel type (OSFriends)
- Manipulating Logical Volumes
- dot
- see .
- dot-dot
- see ..
- DSRunning constant
- Examining Processes
- DSStopped constant
- Examining Processes
- DSTrapped constant
- Examining Processes
- dump
- see core image
- Dup procedure
- Manipulating File Handles
- dup(2)
- Files
- EC type
- Exceptions
| The OS Interface: EC
- effective user name
- defined
- Security
- local access checking
- Standard Declarations
| Opening Files
- new process
- Creating Processes
- ProcessInfo record
- Examining Processes
- root
- Security
- SetMyUser procedure (OSFriends)
- Manipulating the State of
- SetUIDonExec attribute
- Standard Declarations
- SetUser procedure
- Creating Processes
- EIO
- Files
- enable(1)
- Security
- encryption
- Security
- EnsureAllWritten procedure (OSFriends)
- Miscellaneous File-System Operations
- EnsureWritten procedure
- Performing Input/Output
- environment variable
- Creating Processes
- PASSWORD
- Examining Processes
- EqualFile procedure (OSFriends)
- Miscellaneous File-System Operations
- errMessage variable
- Exceptions
- errno variable
- Reporting Errors
- error code
- Exceptions
| Error Code Summary
- Error exception
- Reporting Errors
| Exceptions
- error reporting
- Reporting Errors
- ES type
- Exceptions
- EWOULDBLOCK
- Manipulating Open-File State
- exceptions in Modula-2+
- advantage over return codes
- Reporting Errors
- use in reporting synchronous events
- Signals
- exceptions raised by OS
- Exceptions
- exclusive-use flag
- see advisory lock
| Manipulating File Handles
| Miscellaneous File-System Operations
- exec(2)
- Process Creation
| Process Creation
- execve(2)
- Examining Processes
| Virtual Memory
| Security
- Exit procedure (OSSpecial)
- Terminating Processes
- ExitStatus type
- Terminating Processes
- expandpath(1)
- System Operation
- FailureES constant
- Exceptions
- fAppend constant
- Opening Files
| Opening Files
| Performing Input/Output
| Performing Input/Output
| Performing Input/Output
| Performing Input/Output
| Manipulating Open-File State
| Manipulating Open-File State
| Manipulating Open-File State
- fAsync constant
- Opening Files
| Manipulating Open-File State
| Manipulating Open-File State
| Manipulating Open-File State
- fatal error
- Terminating Processes
- FCDevice constant
- Manipulating File Attributes
- FCLeaf constant
- Manipulating File Attributes
- FCopy procedure
- Performing Input/Output
- fCreate constant
- Opening Files
| Opening Files
| Opening Files
- fExclusive constant
- Opening Files
| Opening Files
- ff_ftp
- see real user name, ff_ftp
- file
- see open-file object
| Files, Open-File Objects, and
- attribute-change time
- Manipulating File Attributes
| Manipulating File Attributes
- creating
- Opening Files
- defined
- Files, Open-File Objects, and
- deleting
- Manipulating the Name Space
- hole
- Files
- local
- Security
| Security
- modification time
- Manipulating File Attributes
| Manipulating File Attributes
- motivated
- Concepts and Facilities
- name space
- Concepts and Facilities
| The File Name Space:
- owner
- Security
| Security
| Standard Declarations
| Manipulating File Attributes
- path name
- The File Name Space:
- testing for equality
- Manipulating File Attributes
| Miscellaneous File-System Operations
- file access time
- FileInfo record
- Manipulating File Attributes
- flushing to disk
- Performing Input/Output
| Manipulating File Handles
| System Operation
- PSetTimes procedure
- Manipulating File Attributes
- file handle
- Close procedure
- Manipulating File Handles
- creating
- Opening Files
- defined
- Files, Open-File Objects, and
- Dup procedure
- Manipulating File Handles
- File type
- Standard Declarations
- GetDescriptor procedure
- Manipulating File Handles
- new process
- Creating Processes
- SetDescriptor procedure
- Creating Processes
- file mode
- FileMode type
- Standard Declarations
- MakeDevice procedure (OSFriends)
- Miscellaneous File-System Operations
- MakeDir procedure
- Manipulating the Name Space
- Open procedure
- Opening Files
- SetMode and PSetMode procedures
- Manipulating File Attributes
- file pointer
- CharsAvail procedure
- Performing Input/Output
- Copy procedure
- Performing Input/Output
- defined
- Files, Open-File Objects, and
- ignored
- Opening Files
| Performing Input/Output
| Performing Input/Output
- Read procedure
- Performing Input/Output
- Seek procedure
- Manipulating Open-File State
- Write procedure
- Performing Input/Output
- file pointer: ignored
- Performing Input/Output
- File type
- Standard Declarations
- file, user group of
- see user group
- FileAccess type
- Standard Declarations
- FileAccessMode type
- Standard Declarations
| Manipulating File Attributes
- FileAttributes type
- Standard Declarations
- FileClass type
- Manipulating File Attributes
- FileFailureES constant
- Exceptions
- FileInfo type
- Manipulating File Attributes
- FileMode type
- Standard Declarations
- FileState type
- Standard Declarations
| Manipulating File Attributes
- FileType type
- Manipulating File Attributes
- Firefly multiprocessor
- Introduction
| Conclusions
| Introduction
- flock(2)
- Manipulating Open-File State
- fNoDelay constant
- Opening Files
| Manipulating Open-File State
| Manipulating Open-File State
| Manipulating Open-File State
- FOR (subarray notation)
- Open Array Parameters and
- foreground job
- Job Control
- ForegroundPriority constant (ThreadFriends)
- ThreadFriends
- fork(2)
- Process Creation
| Process Creation
- fRead constant
- Opening Files
| Opening Files
| Opening Files
| Opening Files
| Opening Files
| Performing Input/Output
| Performing Input/Output
| Performing Input/Output
| Manipulating Open-File State
- FRead procedure
- File System
| Performing Input/Output
- fstat(2)
- Files
- FTDirectory constant
- Manipulating File Attributes
- FTFIFO constant
- Manipulating File Attributes
- FTLink constant
- Manipulating File Attributes
- FTPipe constant
- Manipulating File Attributes
- FTRegular constant
- Manipulating File Attributes
- fTruncate constant
- Opening Files
| Opening Files
| Opening Files
- FTSocket constant
- Manipulating File Attributes
- FTStructured constant
- Manipulating File Attributes
- FTUnstructured constant
- Manipulating File Attributes
- fWrite constant
- Opening Files
| Opening Files
| Opening Files
| Opening Files
| Opening Files
| Performing Input/Output
| Performing Input/Output
| Performing Input/Output
| Manipulating Open-File State
- FWrite procedure
- File System
| Performing Input/Output
- garbage collection
- Manipulating File Handles
| Creating Processes
- GetConfigurationParameter proc. (OSFriends)
- More Taos-only File-System Operations
- GetDescriptor procedure
- Manipulating File Handles
- GetDevPGRP procedure
- Manipulating File Attributes
- getegid(2)
- Security
- GetEnvironment procedure (Params)
- Creating Processes
- GetEnvironmentName procedure (Params)
- Creating Processes
- GetFlags procedure
- Manipulating Open-File State
- getgid(2)
- Security
- getgroups(2)
- Security
- gethostname(2)
- Communication
- GetInfo procedure
- Manipulating File Attributes
- getitimer(2)
- Resource Allocation and Accounting
- GetLock procedure
- Manipulating Open-File State
- GetMaxDescriptor procedure
- Manipulating File Handles
- getpackage(1)
- Communication
- getpagesize(2)
- Virtual Memory
- GetParameter procedure (Params)
- Creating Processes
- GetPassword procedure
- Examining Processes
- GetPath procedure
- Opening and Examining Directories
- getpeername(2)
- Communication
- GetPriority procedure (OSFriends)
- Manipulating the State of
- getpriority(2)
- Scheduling
- GetProcessInfo procedure
- Examining Processes
- getrlimit(2)
- Resource Allocation and Accounting
- getrusage(2)
- Resource Allocation and Accounting
- getsockname(2)
- Communication
- getsockopt(2)
- Communication
- GetUMask procedure
- Standard Declarations
- GetUserName procedure (OSFriends)
- Manipulating User Specifications
- GetVolumeInfo procedure (OSFriends)
- Manipulating Logical Volumes
- givevm(8)
- System Operation
- Group constant
- Standard Declarations
- HALT procedure (Modula-2+)
- Terminating Processes
| Terminating Processes
- HandleMode type
- Manipulating Open-File State
- hard link
- count in FileInfo record
- Manipulating File Attributes
- HardLink procedure
- Manipulating the Name Space
- Remove procedure
- Manipulating the Name Space
- restrictions
- The File Name Space:
| Logical Volumes
- HardLink procedure
- Manipulating the Name Space
| Manipulating Logical Volumes
- homeserver(1)
- System Operation
- indeterminate wait
- Threads
- Init process
- see process, Init
- input/output
- see Read, FRead procedures
| see Write, FWrite procedures
| Files, Open-File Objects, and
- InsertFID procedure (OSFriends)
- Manipulating Logical Volumes
- installboot(8)
- System Operation
- interference
- avoiding, over state variable
- Sharing Mutable State
- Interim Name Service
- Security
| The File Name Space:
- interprocess communication
- Files, Open-File Objects, and
- interrupt mechanism
- Avoiding Ad Hoc Multiplexing
| Avoiding Ad Hoc Multiplexing
- IOCtl interface
- Job Control
| Manipulating File Attributes
- IOCtl procedure
- Files, Open-File Objects, and
| Manipulating File Attributes
- job control
- Job Control
- kill(2)
- Sending and Handling Signals
- lightweight process facility
- Topaz Overview
- link
- see hard link
| see symbolic link
- ListDir procedure
- Opening and Examining Directories
- listen(2)
- Communication
- local file
- see file, local
- local file name
- see path name, local
- LocalFile interface
- Manipulating Logical Volumes
- FinishWrites procedure
- Manipulating Logical Volumes
- ID type
- Manipulating File Attributes
- LogicalVolumeInfo procedure
- Manipulating Logical Volumes
- lock
- see advisory lock
| see exclusive-use flag
- LOCK statement
- Threads
- LockArg type
- Manipulating Open-File State
- logical volume
- see physical volume
- defined
- Logical Volumes
- FileInfo record
- Manipulating File Attributes
- hard links
- The File Name Space:
| Manipulating the Name Space
| Manipulating the Name Space
- manipulating
- Manipulating Logical Volumes
- RemoveDir procedure
- Manipulating the Name Space
- VID type
- Manipulating File Attributes
- LogicalVolume type (OSFriends)
- Manipulating Logical Volumes
- login(1)
- Security
- LookUpUser procedure (OSFriends)
- Security
| Manipulating User Specifications
- lpr(1)
- System Operation
- Mach
- Topaz Overview
| Process Creation
- mailq(1)
- System Operation
- Major type
- Manipulating File Attributes
- MakeDevice procedure (OSFriends)
- Miscellaneous File-System Operations
- MakeDir procedure
- Manipulating the Name Space
- Mesa
- Topaz Overview
| Cancelling Operations
- Minor type
- Manipulating File Attributes
- mkinit(8)
- System Operation
- Modula-2
- Topaz Operating System Interface
- Modula-2+
- Cancelling Operations
| Cancelling Operations
| Topaz Operating System Interface
| Introduction
| OS and Modula-2+
| Exceptions
- monarch(1)
- Communication
- monitors
- Topaz Overview
- Mount procedure (OSFriends)
- Manipulating the Name Space
| Manipulating Logical Volumes
- mount(2)
- System Operation
- msh(1)
- Communication
- multiple threads
- compared with shared memory segments
- Topaz Overview
- defined
- Introduction
- multiplexing
- ad hoc techniques for, in UNIX 4.2BSD
- Avoiding Ad Hoc Multiplexing
| File System
| Signals
- multithreaded interface
- Guidelines for Multithreaded Interfaces
- approach to designing
- Sharing Mutable State
- Name Service
- see Interim Name Service
- NewProcessTemplate procedure
- Creating Processes
- NextConfigurationParameter proc. (OSFriends)
- More Taos-only File-System Operations
- NextEntry procedure
- Opening and Examining Directories
- NextProcess procedure
- Examining Processes
- NormalPriority constant (ThreadFriends)
- ThreadFriends
- NS interface
- The File Name Space:
- ns(8)
- Security
| The File Name Space:
- Nub
- Scheduling
| Virtual Memory
- NubMisc interface
- Reboot procedure
- Manipulating Logical Volumes
- Version procedure
- Versions
- NullPID variable
- More Standard Declarations
- open array parameter
- Open Array Parameters and
- Open procedure
- Opening Files
- open(2)
- File System
- open-file object
- see file
- Close procedure
- Manipulating File Handles
- creating
- Opening Files
- defined
- Files, Open-File Objects, and
- File type
- Standard Declarations
- OpenControlTerminal procedure
- Opening Files
- OpenDir procedure
- File System
| Standard Declarations
| Opening and Examining Directories
- OpenFlags type
- Opening Files
- OpenFromFID procedure (OSFriends)
- Manipulating Logical Volumes
- OpenMode type
- Opening Files
- OpenPipe procedure
- Opening Files
- OpenRead procedure
- Opening Files
- OpenSearch procedure
- Opening Files
- OpenWrite procedure
- Opening Files
- orphan
- background read
- Performing Input/Output
- background write
- Performing Input/Output
- defined
- Processes
- parent process identifier
- Examining Processes
- StartProcess procedure
- Creating Processes
- stopping
- Sending and Handling Signals
- OS interface
- defined
- Introduction
- on Ultrix
- The OS Interface
- OSFriends interface
- Processes
| The OSFriends Interface
- OSSpecial interface
- Exit procedure
- Terminating Processes
- Other constant
- Standard Declarations
- owner
- see file, owner
- Owner constant
- Standard Declarations
- PAccess procedure
- Manipulating File Attributes
- page size
- Address Spaces
- Params interface
- GetEnvironment
- Creating Processes
- GetEnvironmentName
- Creating Processes
- GetParameter procedure
- Creating Processes
- parent of a directory
- see directory, parent
- password
- defined
- Security
- GetPassword procedure
- Examining Processes
- new process
- Creating Processes
- real user name ff_ftp
- Security
- SetMyUser procedure
- Manipulating the State of
- SetUser procedure
- Creating Processes
- PASSWORD environment variable
- Examining Processes
- path name
- Standard Declarations
- absolute
- The File Name Space:
- GetPath procedure
- Opening and Examining Directories
- length
- Files
- local
- The File Name Space:
- relative
- The File Name Space:
| Working Directories
- remote
- The File Name Space:
- syntax
- The File Name Space:
- PathES constant
- Exceptions
- PathName type
- Standard Declarations
- PGetInfo procedure
- Manipulating File Attributes
- PGetLink procedure
- Manipulating File Attributes
- PGRP type
- see process group identifier
| Standard Declarations
- physical volume
- see logical volume
| Logical Volumes
| Manipulating Logical Volumes
- PID type
- see process identifier
| Standard Declarations
- pipe
- broken
- Performing Input/Output
- Close procedure
- Manipulating File Handles
- FTPipe constant
- Manipulating File Attributes
- input/output
- Performing Input/Output
| Performing Input/Output
| Performing Input/Output
| Performing Input/Output
- motivated
- Files, Open-File Objects, and
- OpenPipe procedure
- Opening Files
- process group
- Manipulating File Attributes
- testing for equality
- Miscellaneous File-System Operations
- Ultrix non-blocking mode
- Manipulating Open-File State
- pipe(2)
- Files
- polling mechanism
- Avoiding Ad Hoc Multiplexing
| Avoiding Ad Hoc Multiplexing
| Cancelling Operations
- principal
- Security
- priority
- see process, priority
| see thread, priority
- Priority type (ThreadFriends)
- ThreadFriends
- privacy
- Security
- process
- access control
- Security
- child
- Processes
| Processes
| Creating Processes
- creating
- Creating Processes
- defined
- Processes
- enumerating
- Examining Processes
- hierarchy
- Processes
- Init
- Processes
| Processes
| Processes
| Creating Processes
- parent
- Processes
| Processes
- parent process identifier
- Examining Processes
- priority
- Manipulating the State of
| Manipulating the State of
| Manipulating Process Templates
- sending signal to
- Sending and Handling Signals
- states
- Examining Processes
- stopping
- Job Control
| Sending and Handling Signals
- template
- Processes
| Creating Processes
- template, invalid
- Creating Processes
- process group
- background read
- Performing Input/Output
- background write
- Performing Input/Output
- defined
- Processes
- leader
- Processes
| Creating Processes
- new process
- Creating Processes
- of a device
- Job Control
| Manipulating File Attributes
| Creating Processes
- sending signal to
- Sending and Handling Signals
- SetPGRP procedure
- Creating Processes
- treated as constant
- Other Process State
- Ultrix asynchronous input/output
- Manipulating Open-File State
- process group identifier
- defined
- Processes
- PGRP type
- Standard Declarations
- ProcessInfo record
- Examining Processes
- process identifier
- defined
- Processes
- NextProcess procedure
- Examining Processes
- PID type
- Standard Declarations
- ProcessInfo record
- Examining Processes
- StartProcess procedure
- Creating Processes
- WaitForChild procedure
- Creating Processes
| Terminating Processes
- process termination
- abnormal
- Sending and Handling Signals
| Terminating Processes
- broken pipe
- Performing Input/Output
- classified
- Terminating Processes
- default signal action
- Signals
| Sending and Handling Signals
- illegal memory access
- Address Spaces
- normal
- Terminating Processes
- open files
- Files, Open-File Objects, and
| Manipulating File Handles
- PSTerminating constant
- Examining Processes
- stopping orphans
- Sending and Handling Signals
- unused process templates
- Creating Processes
- ProcessInfo type
- Examining Processes
- ProcessState type
- Examining Processes
- ProcessTemplate type
- Creating Processes
- profil(2)
- Debugging and Profiling
- profiling
- Taos Ultrix emulation
- Debugging and Profiling
- Ultrix Topaz
- Profiling
- program argument
- Creating Processes
- property page
- Manipulating Logical Volumes
- Props interface
- Manipulating Logical Volumes
- ps(1)
- Resource Allocation and Accounting
- PSetLength procedure
- Manipulating File Attributes
- PSetMode procedure
- Manipulating File Attributes
- PSetOwner procedure
- Manipulating File Attributes
- PSetSize procedure
- Manipulating File Attributes
- PSetTimes procedure
- Manipulating File Attributes
- PSRunning constant
- Examining Processes
- PSStopped constant
- Examining Processes
- PSTerminating constant
- Examining Processes
- ptrace(2)
- Debugging and Profiling
- pwd(1)
- System Operation
- quota(2)
- Resource Allocation and Accounting
- RAISES clause
- Reporting Errors
- rcp(1)
- Communication
- rdist(1)
- Communication
- Read procedure
- File System
| Performing Input/Output
- read(2)
- Sharing Mutable State
| Avoiding Ad Hoc Multiplexing
| Files
- ReadWriteAll variable
- Standard Declarations
- ReadWriteExecuteAll variable
- Standard Declarations
- ReadWriteExecuteMe variable
- Standard Declarations
- ReadWriteMe variable
- Standard Declarations
- real user name
- defined
- Security
- ff_ftp
- Security
- new process
- Creating Processes
- ProcessInfo record
- Examining Processes
- remote access checking
- Standard Declarations
- SetMyUser procedure (OSFriends)
- Manipulating the State of
- SetUser procedure
- Creating Processes
- Reboot procedure (NubMisc)
- Manipulating Logical Volumes
- reboot(2)
- System Operation
- recv(2)
- Communication
- recvfrom(2)
- Communication
- recvmsg(2)
- Communication
- RefArray type (Text)
- Text
- regular file
- Files, Open-File Objects, and
| Manipulating File Attributes
- Relationship type
- Creating Processes
- remote device
- The File Name Space:
- remote directory
- see path name, remote
- remote file
- see file, remote
- remote file name
- see path name, remote
- remote file service
- The File Name Space:
| The File Name Space:
| Manipulating File Attributes
- remote procedure call
- see RPC
- Remove procedure
- Manipulating the Name Space
- RemoveDir procedure
- Manipulating the Name Space
- Rename procedure
- Manipulating the Name Space
- resource allocation
- Resource Allocation and Accounting
- restore_ff(1)
- System Operation
- RFS interface
- The File Name Space:
| More Taos-only File-System Operations
- RFSClient interface
- The File Name Space:
- rlogin(1)
- Communication
- root directory
- see directory, root
- root user name
- see effective user name, root
- RPC
- buffers
- Address Spaces
- implementations
- RPC
- motivated
- Concepts and Facilities
- used by OS on Taos
- Versions
- rsh(1)
- Communication
- running process
- Examining Processes
- RUsage type
- Terminating Processes
- RW constant
- Standard Declarations
- RWho type
- Examining Processes
- RWX constant
- Standard Declarations
- SaveTextAfterUse constant
- Standard Declarations
- sbrk(2)
- Virtual Memory
- scavenging
- consistency of FileInfo records
- Manipulating File Attributes
- Dismount procedure (OSFriends)
- Manipulating Logical Volumes
- FileFailureES
- Exceptions
- Mount procedure (OSFriends)
- Manipulating Logical Volumes
- Rename procedure
- Manipulating the Name Space
- scheduling
- on Ultrix Topaz
- Scheduling
- threads
- Threads
| Scheduling
- writes
- Performing Input/Output
| Miscellaneous File-System Operations
- SearchPath type
- Opening Files
- security
- Security
| Security
- Seek procedure
- Manipulating Open-File State
- seek(2)
- Sharing Mutable State
- SeekCmd type
- Manipulating Open-File State
- select(2)
- Avoiding Ad Hoc Multiplexing
| Files
- send(2)
- Communication
- sendmail(8)
- System Operation
- sendmsg(2)
- Communication
- SendSignal procedure
- Sending and Handling Signals
- SendSignalToGroup procedure
- Sending and Handling Signals
- sendto(2)
- Communication
- serialization
- Sharing Mutable State
| Threads
| Files
- servername(1)
- System Operation
- SetConfigurationParameter proc. (OSFriends)
- More Taos-only File-System Operations
- setconfigurationparameter(8)
- System Operation
- SetControlTerminal procedure
- Creating Processes
- SetDescriptor procedure
- Creating Processes
- SetDevPGRP procedure
- Manipulating File Attributes
- SetExclusiveUse procedure
- Miscellaneous File-System Operations
- SetFlags procedure
- Manipulating Open-File State
- SetGIDonExec constant
- Standard Declarations
- setgroups(2)
- Security
- sethostname(2)
- Communication
- setitimer(2)
- Resource Allocation and Accounting
- SetLength procedure
- Manipulating File Attributes
- SetLock procedure
- Manipulating Open-File State
- SetMode procedure
- Manipulating File Attributes
- SetMySignalState procedure
- Sending and Handling Signals
- SetMyUMask procedure (OSFriends)
- Standard Declarations
| Manipulating the State of
- SetMyUser procedure (OSFriends)
- Security
| Manipulating the State of
- SetMyWD procedure (OSFriends)
- Working Directories
| Manipulating the State of
- SetOwner procedure
- Manipulating File Attributes
- SetPGRP procedure
- Creating Processes
- setpgrpme(1)
- System Operation
- SetPriority procedure (OSFriends)
- Manipulating Process Templates
- setpriority(2)
- Scheduling
- SetPriorityPGRP procedure (OSFriends)
- Manipulating the State of
- SetPriorityPID procedure (OSFriends)
- Manipulating the State of
- SetPriorityUser procedure (OSFriends)
- Manipulating the State of
- setquota(2)
- Resource Allocation and Accounting
- setregid(2)
- Security
- setreuid(2)
- Security
- setrlimit(2)
- Resource Allocation and Accounting
- SetRootDir procedure (OSFriends)
- More Taos-only File-System Operations
- SetSignalState procedure
- Creating Processes
- SetSize procedure
- Manipulating File Attributes
- setsockopt(2)
- Communication
- SetSTrace procedure (OSFriends)
- Manipulating Process Templates
- SettableHandleMode type
- Manipulating Open-File State
- settimeofday(2)
- System Operation
- SetUIDonExec constant
- Security
| Standard Declarations
| Manipulating File Attributes
| Creating Processes
- SetUMask procedure
- Standard Declarations
| Creating Processes
- SetUser procedure
- Creating Processes
- SetWD procedure
- Working Directories
| Creating Processes
- sh(1)
- Manipulating File Handles
- shared memory segments
- compared with multiple threads
- Topaz Overview
- shared mutable state
- Sharing Mutable State
- shell
- Manipulating File Handles
- shippackage(1)
- Communication
- shutdown(2)
- Communication
- si(1)
- Resource Allocation and Accounting
- Sig29 constant
- Sending and Handling Signals
- SigAlrm constant
- Sending and Handling Signals
- SigBus constant
- Sending and Handling Signals
- SIGCHLD
- Signals
- SigChld constant
- Sending and Handling Signals
- SigCont constant
- Processes
| Job Control
| Sending and Handling Signals
| Sending and Handling Signals
| Creating Processes
- SigEMT constant
- Sending and Handling Signals
- SigFPE constant
- Sending and Handling Signals
- SigIll constant
- Sending and Handling Signals
| Terminating Processes
- SigIO constant
- Manipulating Open-File State
| Sending and Handling Signals
- SigIOT constant
- Sending and Handling Signals
- SigKill constant
- Sending and Handling Signals
| Creating Processes
- signal
- complete list
- Sending and Handling Signals
- default action of
- Signals
| Sending and Handling Signals
| Terminating Processes
- defined
- Signals
- handling
- Sending and Handling Signals
| Sending and Handling Signals
| Sending and Handling Signals
- sending to process or process group
- Sending and Handling Signals
- stop
- Sending and Handling Signals
- uncaught
- Terminating Processes
- usage
- Sending and Handling Signals
- signal state
- new process
- Creating Processes
- ProcessInfo record
- Examining Processes
- SetMySignalState procedure
- Sending and Handling Signals
- SetSignalState procedure
- Creating Processes
- Signal type
- Sending and Handling Signals
- SignalOrNone type
- Sending and Handling Signals
- signals
- UNIX versus Topaz
- Signals
- Signals type
- Sending and Handling Signals
- SignalState type
- Sending and Handling Signals
- SignalStates type
- Examining Processes
- SigNone constant
- Sending and Handling Signals
- SigPipe constant
- Sending and Handling Signals
- SigProf constant
- Sending and Handling Signals
- SigSegV constant
- Sending and Handling Signals
- SigStop constant
- Job Control
| Sending and Handling Signals
| Sending and Handling Signals
| Creating Processes
| Examining Processes
- SigSys constant
- Sending and Handling Signals
- SigTrace constant
- Sending and Handling Signals
- SigTStp constant
- Job Control
| Job Control
| Sending and Handling Signals
| Examining Processes
- SigTTIn constant
- Job Control
| Performing Input/Output
| Sending and Handling Signals
| Examining Processes
- SigTTOu constant
- Job Control
| Performing Input/Output
| Sending and Handling Signals
| Examining Processes
- SigUrg constant
- Sending and Handling Signals
- sigvec(2)
- Creating Processes
- SigVTAlrm constant
- Sending and Handling Signals
- SigWinCh constant
- Sending and Handling Signals
- SigXCPU constant
- Sending and Handling Signals
- SigXFSz constant
- Sending and Handling Signals
- single-threaded interface
- Guidelines for Multithreaded Interfaces
- socket
- Files, Open-File Objects, and
| Manipulating Open-File State
| Communication
- socket(2)
- Communication
- socketpair(2)
- Communication
- Space type (NubTypes)
- NubTypes
- StableStorage interface
- on Ultrix
- The StableStorage Interface
- stack overflow
- Address Spaces
- standard
- diagnostic output
- Manipulating File Handles
- input
- Manipulating File Handles
- output
- Manipulating File Handles
- StartProcess procedure
- Process Creation
| Creating Processes
- StartProcessSearch procedure
- Creating Processes
- StartRFS procedure (OSFriends)
- More Taos-only File-System Operations
- startrfs(8)
- System Operation
- stat(2)
- Files
- state variable
- Sharing Mutable State
- StdErr constant
- Manipulating File Handles
- StdIn constant
- Manipulating File Handles
- StdOut constant
- Manipulating File Handles
- stop signal
- Job Control
| Sending and Handling Signals
- stopped process
- Examining Processes
- storage
- Files, Open-File Objects, and
- STrace type (OSFriends)
- Manipulating Process Templates
- stream position pointer
- Sharing Mutable State
| File System
- stripcp(1)
- System Operation
- structured device
- see device, structured
- su(1)
- Security
- subarray
- Open Array Parameters and
- Sun
- Topaz Overview
- super-user
- defined
- Security
- limiting access rights
- Security
- remote
- Security
- reserved disk space
- Resource Allocation and Accounting
- swapon(2)
- System Operation
- symbolic link
- /remote/ subdirectories
- The File Name Space:
- directory entry
- The File Name Space:
- FTLink constant
- Manipulating File Attributes
- GetPath procedure
- Opening and Examining Directories
- loop
- Files
- motivated
- The File Name Space:
- PGetInfo procedure
- Manipulating File Attributes
- PGetLink procedure
- Manipulating File Attributes
- Remove procedure
- Manipulating the Name Space
- restrictions
- The File Name Space:
- SymLink procedure
- Manipulating the Name Space
- to remote file
- The File Name Space:
- SymLink procedure
- Manipulating the Name Space
- System interface
- Sending and Handling Signals
- T type (Rd)
- Rd
- T type (Text)
- Text
- T type (Time)
- Time
- Taos
- Introduction
| Running Ultrix Applications on
- TeleDebug(1)
- see debugging
| Examining Processes
| Examining Processes
- terminating process
- see process termination
- TestAlert procedure (Thread)
- Cancelling Operations
- thread
- Concepts and Facilities
| Threads
- Thread interface
- Processes
| Threads
| Sending and Handling Signals
- thread priority
- motivated
- Threads
- new process
- Creating Processes
- SetPriority procedure (OSFriends)
- Manipulating Process Templates
- thread-dependent state variable
- Other Process State
- when calling WaitForSignal
- Sending and Handling Signals
- ThreadFriends interface
- BackgroundPriority constant
- Manipulating the State of
| Manipulating Process Templates
- ForegroundPriority constant
- Manipulating the State of
| Manipulating Process Templates
- GetPriority procedure
- Sending and Handling Signals
- NormalPriority constant
- Manipulating the State of
| Manipulating Process Templates
- SetPriority procedure
- Sending and Handling Signals
- Time interface
- in lieu of interval timers
- Sending and Handling Signals
- on Ultrix
- The Time Interface
- time-slicing
- Scheduling
| Scheduling
- Tinylisp
- OS and Modula-2+
- Topaz
- Sharing Mutable State
| Cancelling Operations
- file system
- File System
- introduced
- Introduction
| Introduction
- on Ultrix
- Running Topaz Applications on
- overview
- Topaz Overview
- process creation
- Process Creation
- signals
- Signals
- trap-handling
- Signals
- Trap interface
- Sending and Handling Signals
- Trestle interface
- instance
- Examining Processes
- RPCInit procedure
- Examining Processes
- TRY ... EXCEPT statement
- Reporting Errors
- tsh(n)
- System Operation
- tty
- see device, tty
- tty(4)
- Job Control
| Manipulating File Attributes
- TtyDevice interface
- Manipulating File Attributes
- UID interface
- on Ultrix
- The UID Interface
- Ultrix
- asynchronous input/output
- Manipulating Open-File State
- control terminal
- Control Terminals
- device types
- Manipulating File Attributes
- environment variable
- Creating Processes
- file system
- Logical Volumes
- inode number
- Manipulating File Attributes
- interval timing
- Sending and Handling Signals
- job control
- Job Control
- kernel-call interface
- Running Ultrix Applications on
- non-blocking input/output
- Manipulating Open-File State
- pipes
- Files
- process
- Processes
- process identifier
- Processes
- program argument
- Creating Processes
- resource limit
- Sending and Handling Signals
| Resource Allocation and Accounting
- running Topaz programs
- Introduction
- signal
- Signals
| Sending and Handling Signals
- signal handler and mask
- Creating Processes
- trap
- Sending and Handling Signals
- user identifiers
- Security
- window size change
- Sending and Handling Signals
- umask
- GetUMask procedure
- Standard Declarations
- MakeDevice procedure (OSFriends)
- Miscellaneous File-System Operations
- MakeDir procedure
- Manipulating the Name Space
- motivated
- Standard Declarations
- new process
- Creating Processes
- Open procedure
- Opening Files
- SetMyUMask procedure (OSFriends)
- Manipulating the State of
- SetUMask procedure
- Creating Processes
- Topaz treatment of
- Other Process State
- umount(2)
- System Operation
- uncaught exception
- Terminating Processes
- uncaught signal
- Terminating Processes
- Unix
- error number
- Reporting Errors
- process creation
- Process Creation
- signals
- Signals
- System V
- Topaz Overview
- unmapped page
- Address Spaces
- UnsetControlTerminal procedure
- Creating Processes
- unstructured device
- see device, unstructured
- unwritable page
- Address Spaces
- update(8)
- System Operation
- updatefs(1)
- Communication
- user
- Control Terminals
| Exceptions
- user group
- Security
| Standard Declarations
| Manipulating File Attributes
- user identity
- Other Process State
- user name
- see real user name
| see effective user name
| Security
| Standard Declarations
| Manipulating User Specifications
| Manipulating User Specifications
- user specification
- Security
| Standard Declarations
| Manipulating User Specifications
| Manipulating User Specifications
- User type
- Standard Declarations
- vadvise(2)
- Virtual Memory
- VAX
- Introduction
- VAX Architecture Handbook
- Address Spaces
- VC type (OSFriends)
- Manipulating Logical Volumes
| The OSFriends Interface: VC
- version mismatch
- Versions
- Version procedure
- Versions
- Version procedure (NubMisc)
- Versions
- vget(1)
- Communication
- vhangup(2)
- System Operation
- VID type
- Manipulating File Attributes
- virtual memory
- Taos Ultrix emulation
- Virtual Memory
- Ultrix Topaz
- Virtual Memory
- vlink(1)
- Communication
- VM interface
- Address Spaces
| Virtual Memory
- VMS $QIO service
- Avoiding Ad Hoc Multiplexing
- volume
- see logical volume
| see physical volume
- VolumeError exception (OSFriends)
- Manipulating Logical Volumes
- VolumeInfo type (OSFriends)
- Manipulating Logical Volumes
- vship(1)
- Communication
- Wait procedure
- File System
| Performing Input/Output
- wait(2)
- Process Creation
| Process Creation
- wait3(2)
- Resource Allocation and Accounting
- WaitForChild procedure
- Process Creation
| Processes
| Terminating Processes
- WaitForSignal procedure
- Signals
| Sending and Handling Signals
- waiting mechanism
- Avoiding Ad Hoc Multiplexing
- working directory
- see directory, working
- WReason type
- Terminating Processes
- Write procedure
- File System
| Performing Input/Output
- write(2)
- Sharing Mutable State
| Avoiding Ad Hoc Multiplexing
| Files
- WStatus type
- Terminating Processes
- zombie
- Examining Processes
Paul McJones
8/28/1997