SPI Programming Manual (G06.24+, H06.03+, J06.03+)

SPI Programming Manual427506-006
Glossary-1
Glossary
attribute. A characteristic of an object. For example, two attributes of a DNS alias are an
alias type and domain. Two attributes of a communications line might be its baud rate
and its retry count. In SPI messages, an attribute of an object is usually expressed as a
simple token or a field within an extensible structured token. Tokens themselves have
attributes: length, count, address, and offset. Programs can retrieve these through
special SSGET operations.
buffer. A block of memory where data that is being moved from one location to another is
stored temporarily. For instance, data to be sent in an interprocess message is
encoded in a buffer. The file system copies the contents of this buffer to another buffer
within the memory space of the recipient process. See also message buffer
and SPI
buffer.
built-in. A TACL primitive function or variable. Names of built-ins begin with a pound sign
(#). TACL provides the #SSGET, #SSGETV, #SSINIT, #SSMOVE, #SSNULL,
#SSPUT, and #SSPUTV built-ins for working with SPI messages.
command. A request for action by or information from a subsystem, or the operation
demanded by an operator or application. A command is typically conveyed as an
interprocess message from an application to a subsystem.
command message. An SPI message, containing a command number and related tokens,
that a requester sends to a subsystem manager process. See SPI message
.
command number. A number that represents a particular command to a subsystem. Each
subsystem with a token-oriented programmatic interface can have its own set of
command numbers, which are represented in DDL by constants with names of the
form
subsys-CMD-name, and in programs by TAL literals or defines, COBOL level-01
variables, or TACL text variables. The command number is stored in the SPI message
header.
compatibility. The ability of two or more elements in a system to work together correctly.
See also version compatibility
.
constant (DDL). A DDL declaration that associates a name with a number or string. A
constant defined in DDL becomes a literal or define in TAL, a level-01 variable in
COBOL, and a text variable in TACL. In the definition files supplied by HP for the
NonStop server, constants are used for command numbers, object-type numbers,
event numbers, error numbers, subsystem numbers, token data-type numbers, token
numbers, and other values.
context information. The information required by a subsystem to continue processing a
command for which a partial response was returned. Continuation of a response in
multiple response messages requires the subsystem to send context information to the
requester. The application program, in turn, must return that information to the