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

file transfer
protocol (FTP)
The Internet-standard, high-level protocol for transferring files from one machine to another.1.
2. The application used to send complete files over Transmission Control Protocol/Internet
Protocol (TCP/IP) services
filename In the OSS environment, a component of a pathnamecontaining any valid characters other than
slash (/) or null.
See also file name.
fileset In the OSS environment, a set of files with a common mount point within the file hierarchy. A
fileset can be part or all of a single virtual file system.
On an HP NonStop™ system, the Guardian file system for an Expand node has a mount point
and is a subset of the OSS virtual file system. The entire Guardian file system therefore could be
viewed as a single fileset. However, each volume and each process of subtype 30 within the
Guardian file system is actually a separate fileset.
The term file system is often used interchangeably with fileset in UNIX publications.
FIPS A Federal Information Processing Standard of the United States government.
FIPS 151-1 The Federal Information Processing Standard that specifies the requirements for conformance to
an older draft of POSIX.1 than the version adopted as ISO/IEC IS 9945-1:1990 (FIPS 151-1
describes conformance to IEEE Std. 1003.1-1988) and imposes some additional requirements.
FIPS 151-2 The Federal Information Processing Standard that specifies the requirements for conformance to
POSIX.1 as ISO/IEC IS 9945-1:1990 and imposes some additional requirements.
flat segment A segment with its own distinct address range that never overlaps the range of any other allocated
segment within the process address space. Thus all allocated flat segments for a process are
always available for use concurrently. All data and code segments associated with native loadfiles
are flat, as are segments created or shared by shmget(). SEGMENT_ALLOCATE_ optionally
creates flat segments; SEGMENT_ALLOCATE64_ does so by default. Contrast with selectable
segment.
See also segment.
foreground process
group
A process group whose members have privileges for access to their controlling terminal that are
denied to processes in background process groups of that terminal. Each session with a controlling
terminal has only one foreground process group for that terminal. Contrast with background
process group.
FTP See file transfer protocol (FTP).
function A programming abstraction collecting one or more statements into a named entity that can
be invoked, typically accepting parameters and returning a value (thus analogous to
mathematical functions).
1.
2. In C and C++ (among other programming languages), the term applied to such entities.
See also procedure.
group ID The nonnegative integer used to identify a group of users of an HP NonStop network node. Each
user of that node is a member of at least one group. When the identity of a group is associated
with a process, a group ID value is referred to as one of the following identifiers:
Real group ID
Effective group ID
Supplementary group ID
Saved-set group ID
Guardian An environment available for interactive or programmatic use with the HP NonStop operating
system. Processes that run in the Guardian environment use the Guardian system procedure calls
as their application program interface; interactive users of the Guardian environment use the HP
Tandem Advanced Command Language (TACL) or another HP product’s command interpreter.
Contrast with Open System Services (OSS).
Guardian
environment
The Guardian application program interface (API), tools, and utilities.
Guardian module A module compiled to execute in the Guardian environment.
221