Open System Services Porting Guide (G06.29+, H06.06+, J06.03+)

conforming
POSIX.1
application
An application that is either an ISO/IEC-conforming POSIX.1 application or a
national-standards-body conforming POSIX.1 application.
constraint An object that helps protect the integrity of data in a table by specifying a condition or conditions
that all the values in a particular column of the table must satisfy. Unlike other SQL objects, a
constraint has only an SQL name, not an operating system name, and a constraint does not have
a file label.
controlling
terminal
A terminal that might be associated with a session. A session can have only one controlling
terminal, and a controlling terminal can control only one session at a time. When a session has
a controlling terminal, all the following are true:
Certain character sequences entered from that terminal cause signals to be sent to all
processes in the process groups of that session.
Certain characters entered from that terminal might receive special treatment.
Members of background process groups of the session are restricted from certain kinds of access
to the controlling terminal.
See also session.
core dump file See process snapshot file or saveabend file.
core file See see process snapshot file or saveabend file.
daemon See demon.
data-model neutral Refers to a data item whose size is the same in both the ILP32 and the LP64 data models. Also
refers to a function whose arguments and return value are data-model neutral.
See also data-model sensitive.
data-model
sensitive
Refers to a data item whose size is different in the ILP32 and the LP64 data models.
See also data-model neutral.
demon On a UNIX system, a process that runs continuously to provide a specific service for other
processes. A demon does not have a controlling terminal and is not explicitly invoked. On an
HP NonStop™ system, a demon runs in the OSS environment and has an OSS process ID.
See also static server.
device A computer peripheral or an object that appears to the application as such. See also terminal.
directory A type of OSS special file that contains directory entries which associate names with files. No
two directory entries in the same directory have the same name.
DLL. See dynamic-link library (DLL).
dynamic window A window, or virtual terminal, that Telserv creates when it receives a connection request.
dynamic-link
library (DLL)
A collection of procedures whose code and data can be loaded and executed at any virtual
memory address, with run-time resolution of links to and from the main program and other
independent libraries. The same DLL can be used by more than one process. Each process gets
its own copy of DLL static data. Contrast with shared run-time library (SRL).
See also position-independent code (PIC).
EDIT file An unstructured file with the file code 101 in the Guardian file system. An EDIT file can be
processed by either the EDIT or PS Text Edit (TEDIT) editor. An EDIT file typically contains source
program or script code, documentation, or program output. OSS functions can open an EDIT file
only for reading. Guardian functions can create, read and write EDIT files.
See also unstructured file.
ELF See executable and linkable format (ELF).
empty directory A directory that contains only an entry for itself and an entry for the directory directly above it in
the hierarchy.
EMS See Event Management Service (EMS).
enoft utility. A utility that reads and displays information from TNS/E native object files..
See also noft utility.
errno An external variable that contains the most recent error condition set by a C function.
219