Guardian Programmer's Guide

Table Of Contents
Glossary
Guardian Programmer’s Guide 421922-014
Glossary - 4
client application
client application. An application that requests a service from a shared memory. Execution
of remote procedure calls is an example of a client application.
clock averaging. The technique used to keep CPU clocks synchronized.
code file. See object code file.
code segment. A segment that contains executable instructions of a program or library to
be executed plus related information. Code segments can be executed and also
accessed as read-only data but not written to by an application program. These read-
only and execute-only segments are efficiently shared among simultaneous executions
of that program or library. Therefore, they are read from disk but are never written back
to disk. See also TNS code space.
code set. Codes that map a unique numeric value to each character in a character set,
using a designated number of bits to represent each character. Single-byte code sets
use 7 or 8 bits to represent each character. The ASCII and ISO 646 code sets use 7
bits to represent each character in Roman-based alphabets; these code sets are very
limited and are not appropriate for international use. The single-byte ISO 8859 code
sets use 8 bits to represent each character and can therefore support Roman-based
alphabets and many others including Greek, Arabic, Hebrew, and Turkish. Multibyte
code sets represent characters that require more than one byte, such as East Asian
ideographic characters.
code space. that part of virtual memory reserved for user code, user library code, system
code, and system library code. See TNS code space.
command-interpreter monitor ($CMON). A server process used to monitor requests made
to the command interpreter (TACL process) and to affect the way the command
interpreter responds.
common FCB. Seecommon file control block.
common file control block. A data structure containing information common to all SIO files
op
ened by a process. This information includes the name of the file that receives error
messages generated by SIO procedures.
Common Object File Format (COFF). A common standard for executable files and object
cod
e. On HP NonStop™ servers, COFF for TNS/R native files was replaced by the
more extensible Executable and Linkable Format (ELF) beginning with the D40.00
RVU.
compiler extended-data segment. A selectable segment, with ID 1024, created and
selected automatically in many (but not all) TNS processes. Within this segment, the
compiler automatically allocates global and local variables and heaps that would not fit
in the TNS user data segment. A programmer must keep this segment selected
whenever those items might be referenced. Any alternative selections of segments
must be temporary and undone before returning.