Sun Global Glossary

“T1” to “type”

T1

(n.) A communications service that provides leased-line support for 1,554,000 bps on twisted copper wire.

TA

See terminal adapter. See also terminal equipment.

tabbed pane

(n.) A container that enables the user to switch between several components (usually JPanel components) that appear to share the same space on screen. The user can view a particular panel by clicking its tab. In the JavaTM look and feel, tabbed panes are created by using the JTabbedPane component.

table

(n.) A two-dimensional arrangement of data in rows and columns. In the JavaTM look and feel, tables are created by using the JTable component.

tablet

(n.) A hardware device that is used with a pen-like stylus or mouse-like puck to digitize an image for graphical display.

tar file

(n.) A file, usually saved on a tape, that contains archived data which was created by the UNIX® tar program.

task

(n.) In resource management, a process collective that represents a set of work over time. Each task is associated with one project.

task management

(n.) In a multitasking environment, the operating system's checking and handling of the processes and programs that are running on a computer.

Tbyte

(terabyte) (n.) A unit of measure that is roughly equal to a trillion bytes (exactly 1,099,511,627,776 bytes).

TC

(1) (n.) temperature coefficient.

(2) (n.) terminal concentrator.

TCO

(n.) total cost of ownership.

TCP

See Transmission Control Protocol. See also Transmission Control Protocol/Internet Protocol, TP4.

TCP/IP

See Transmission Control Protocol/Internet Protocol.

TE

See terminal equipment.

TE1

(n.) The devices that support the standard ISDN interface, including digital phones, digital facsimile, and integrated voice and data terminal devices.

TE2

(n.) The equipment that does not support the standard ISDN interface, including serial (RS-232-C standard) communications devices, such as computers and terminals.

telex

(n.) teletypewriter exchange.

Telnet

(n.) The virtual terminal protocol that enables users of one host to log in to a remote host.

temporal redundancy

(n.) In movies, the similarities, or shared elements, in consecutive frames. This redundancy enables groups of individually compressed frames to be compressed further. That is, if five frames in a group look the same in the upper left corner, that area needs to be encoded only once. Then the encoder can note that the same data is displayed in the next four frames. This type of encoding is called interframe compression.

temporary file system

(TMPFS) (n.) A file system type that uses local memory for disk reads and writes.

terabyte

(Tbyte) (n.) A unit of measure that is roughly equal to a trillion bytes (exactly 1,099,511,627,776 bytes).

terminal

(adj.) Characteristic of a process which runs on a machine that originates with the physical device which is called a terminal. The process also can run as the software representation of such a physical device. An example is a window.

terminal adapter

(TA) (n.) An ISDN-compatible device that converts non-ISDN transmission to ISDN transmission. See also terminal equipment.

terminal concentrator

(n.) A device, external to the cluster, that is used specifically to communicate with cluster members.

terminal emulator

(n.) A window that emulates a particular type of terminal for running nonwindowing programs. A terminal emulator is most commonly used for typing commands to interact with the computer's operating system.

terminal equipment

(TE) (n.) An ISDN-compatible terminal device that is attached to the ISDN at the user interface. An example is an ISDN-compatible telephone system that runs SunLinkTM ISDN. See also terminal adapter.

terminal port name

(n.) The name of the serial port to which a terminal is connected.

terminal session

(n.) The time that you dedicate to working at a terminal, from login to logout.

terminal type

(n.) The name that identifies a specific kind of terminal, such as a Wyse 50 or a VT-100.

tessellate

(v.) To divide a curve or surface into geometric forms to calculate their shapes and dimensions for simplified processing and rendering. Many systems tessellate quads, which are not always planar, into triangles, which are definitively planar.

texel

(n.) In computer graphics, a texture element. Obtained from texture memory, a texel represents the color of the object to be applied to a corresponding fragment.

text area

(n.) A multiline region for displaying (and sometimes editing) text. Text in such areas is restricted to a single font, size, and style. In the JavaTM look and feel, text areas are created by using the JTextArea component. See also editor pane.

text, data, and stack segment

(n.) In the UNIX® system, a part of a process that is represented by three memory segments. The other part is a set of data structures that are collectively called the “process environment.” A text segment contains code and constant data, a data segment contains variables, and a stack segment holds a process's stack.

text editor

(n.) The software for creating, changing, or removing text with the aid of a computer. Most text editors have two modes: an input mode for typing text and a command mode for moving or modifying text. Two UNIX® system examples are the editors ed and vi. See line editor, screen editor.

text field

(n.) An area that displays a single line of text. In a noneditable text field, the user can copy, but not change, the text. In an editable text field, the user can type new text or edit the existing text. In the JavaTM look and feel, text fields are created by using the JTextField component. See also password field.

text formatter

(n.) A program that prepares a file of text for printed output. To use a text formatter, your file must also contain some special commands for structuring the final copy. These special commands notify the formatter to justify margins, start new paragraphs, set up lists and tables, and place figures, for example. Two UNIX® text formatters are nroff and troff.

text input mode

(n.) A text editing mode in which the characters that you type are entered as text into the text editor's buffer. To execute a command, you must leave text input mode.

texture

(n.) In computer graphics, a 1-D or 2-D image that is used to modify the color of fragments which are produced by rasterization.

texture mapping

(n.) The process of superimposing a 2-D texture or pattern over the surface of a 3-D graphical object . Texture mapping is an efficient method of producing the appearance of texture, such as that of wood or stone, on a large surface area.

TFS

(n.) See Translucent File Service.

TFTP

(n.) Trivial File Transfer Protocols.

theme mechanism

(n.) A feature that enables a designer to specify alternative colors and fonts across an entire JavaTM look and feel application. See also Java look and feel.

The NeWSTM Toolkit

(TNT) (n.) See NeWSTM system.

thin client

(n.) A system that runs a light operating system with no local system administration. A thin client also executes applications that are delivered over the network.

thread

(n.) The basic unit of program execution. A process can have several threads that run concurrently. Each thread can perform a different job, such as waiting for events or performing a time-consuming job that the program need not complete before proceeding. When a thread has finished its job, the thread is suspended or destroyed. See also process.

thread pool

(n.) A collection of preallocated threads that are available to components of an application for reuse, thereby eliminating the need to create new threads at the point of use.

three-way-handshake

(n.) The synchronization of two protocol entities as they establish a connection.

threshold

(n.) In image processing, a specified gray level that is used for producing a binary image. See also thresholding.

thresholding

(n.) The process of producing greater contrast in a gray-scale image. Each pixel is assigned a value. The value 1 is assigned if the image portion of the pixel represents is at or above a specified gray level (the threshold). The value 0 is assigned if the image portion is below that threshold. The result is a high-contrast, black-and-white image that highlights certain features.

throughput

(n.) A measure of the work of a computer system in a set period. An example is floating-point instructions per second.

TIC

(n.) track index cache.

TIFF

(n.) Tagged Image File Format.

tile

(1) (n.) A rectangular area that is used to cover a surface with a pattern or visual texture. For example, Workspace Manager supports tiling, enabling users with limited color availability to create new color tiles that are blended from existing colors.

(2) (v.) To cover a surface with non-overlapping polygons or other geometric objects.

tiled window

(n.) A type of window that does not overlap, forming a pattern like pieces of a mosaic.

time-of-day clock

(TODC) (n.) In SunTM systems, a clock module that contains the system date and time (year-month-day-hour-minutes).

timeout

(n.) A situation in which the SBus controller terminates a bus cycle that a slave device has failed to acknowledge. In a correctly designed and functioning system, timeouts should happen only during system configuration.

time-slice multitasking

(n.) See multitasking.

timesharing system

(n.) A SunTM workstation with terminal s that are attached to its serial ports. The terminals rely on the workstation for processing power as well as file service and disk storage.

title bar

(1) (n.) In the JavaTM look and feel, the strip at the top of a window that contains its title and window controls.

(2) (n.) In UNIX®, the obsolete term for header.

TLI

(1) (n.) See Transport Layer Interface.

(2) (n.) Transport Level Interface.

TMPFS

See temporary file system.

TNT

(The NeWSTM Toolkit) (n.) See NeWSTM system.

TOD

(adj.) time-of-day.

TODC

(n.) See time-of-day clock.

toggle

(v.) To change the state of a two-state control, such as a radio button or checkbox, using either the mouse or keyboard.

toggle button

(n.) A button that alternates between two states. For example, the user might click one toggle button in a toolbar to turn italics on and off. A single toggle button has checkbox behavior. A programmatically grouped set of toggle buttons can be given the mutually exclusive behavior of radio buttons. In the JavaTM look and feel, toggle buttons are created by using the JToggleButton component. See also toolbar button.

token

(1) (n.) A piece of data that is passed around within the software.

(2) (n.) A data packet that is in the form of a GSS-API gss_buffer_t structure. Tokens are produced by GSS-API functions for transfer to peer applications.

Tokens are of two types. Context-level tokens contain information that is used to establish or manage a security context. For example, gss_init_sec_context() bundles a context initiator's credential handle, the target machine's name, and flags for various requested services into a token to be sent to the context acceptor.

Message tokens (also called per-message tokens or message-level tokens) contain information that is generated by a GSS-API function from messages to be sent to a peer application. For example, gss_get_mic() produces an identifying cryptographic tag for a particular message and stores the tag in a token to be sent to a peer with the message. Technically, a token is considered separate from a message, which is why gss_wrap() is said to produce an output_message and not an output_token.

toolbar

(n.) A graphical collection of frequently used commands or options. Toolbars typically contain buttons, but other components (such as text fields and combo boxes) can be placed in toolbars as well. In the JavaTM look and feel, toolbars are created by using the JToolBar component. See also toolbar button.

toolbar button

(n.) A button that is displayed in a toolbar, typically a command or toggle button. In the JavaTM look and feel, toolbar buttons are created by using the JButton or JToggleButton component. See also command button, toggle button.

ToolTalkTM service

(n.) A service for communications between applications on the desktop.

tool tip

(n.) A short text string that is displayed on screen to describe the interface element beneath the pointer.

top-level container

(n.) The highest-level container for a Java application or applet. The top-level containers are JWindow, JFrame, and JDialog.

top-level window

(n.) In the X protocol, a child window of the root window.

TP0

See transport protocol class 0.

TP4

(n.) The ISO/OSI transport protocol class 4 (error detection and recovery class). The most powerful OSI transport protocol, it can be paired with any type of network. TP4 is the OSI equivalent of Transmission Control Protocol.

TPE

(n.) twisted-pair Ethernet.

TPI

See Transport Provider Interface.

trace/breakpoint trap

(n.) A trap for tracing and debugging programs.

track

(n.) A concentric ring on a disk that passes under a single stationary disk head as the disk rotates.

transceiver

(transmitter-receiver) (n.) A device that transmits and receives signals.

transcoding

(n.) The conversion of data in one compressed format to another compressed format. An example is converting a JPEG-compressed image to its cell-encoded counterpart.

transform object

(n.) An XGLTM object that specifies geometric transformations on output primitives. The default for all transforms is the identity transform, which uses the identity matrix.

transformation

(n.) A change that is made in an object's size, location, or orientation. An example is scaling, translation, and rotation. Also called transform.

transformation matrix

(n.) In computer graphics, a matrix that specifies a linear mapping of one coordinate space to another coordinate space.

transformation pipeline

(n.) In computer graphics, the series of transformations that are used in mapping geometric data and their attributes from model coordinate space to device coordinates space.

transient

(adj.) In the JavaTM look and feel, characteristic of a keyword that indicates that a field is not part of the serialized form of an object. When an object is serialized, the values of its transient fields are not included in the serial representation, while the values of its nontransient fields are included.

translation cycle

(n.) On the SBus, that portion of a bus cycle between the assertion of grant and the placing of an address on the physical address lines by the SBus controller. After receiving the grant, the designated master places a virtual address on the SBus data lines.

translation filter

(n.) A filter that converts a file from one format to another format, while retaining the actual contents of the file. An example is ASCII to PostScriptTM.

Translucent File Service

(TFS) (n.) A copy-on-write file system that enables users to share file system hierarchies while providing each user with a private hierarchy for saving files as they are modified.

Transmission Control Protocol

(TCP) (n.) A communications protocol which ensures that data is sent between computers on the Internet. See TP4, Transmission Control Protocol/Internet Protocol.

Transmission Control Protocol/Internet Protocol

(TCP/IP) (n.) An Internet protocol that provides for the reliable delivery of data streams from one host to another host. SunOSTM networks run on TCP/IP by default. Also called Internet Protocol suite.

transparent

(1) (adj.) Characteristic of a device, function, or program that works without user interference.

(2) (adj.) Characteristic of a transmission that includes but does not restrict the use of transmission control characters.

transparent access

(n.) The process of using files, data, and programs that are part of another file system on a network.

transport

(n.) The means by which an object is passed from one process to another.

transport adapter

(n.) The network adapter that resides on a node and connects the node to the cluster interconnect. See also cluster interconnect.

transport cable

(n.) The network connection that connects to the endpoints. A connection between cluster transport adapters and cluster transport junctions or between two cluster transport adapters. See also cluster interconnect.

transport endpoint

(n.) The destination of a network connection.

transport interface

(n.) The library routines and state transition rules that support the services of a transport protocol.

transport junction

(n.) A hardware switch that is used as part of the cluster interconnect. See also cluster interconnect.

transport layer

(n.) In the ISO/OSI model of network standards, the fourth layer, which controls the transfer of data between session layer entities.

Transport Layer Interface

(TLI) (n.) An interface that is to supersede the socket-based interprocess communications mechanisms as the way to access transport services. Modeled after the industry standard ISO Transport Service Definition (ISO 8072). Also called Transport Level Interface.

transport protocol class 0

(TP0) (n.) The ISO/OSI simple class. TP0 is the OSI transportransport protocol which is best paired with an X.25 network or similar network that does not often lose or damage data.

transport provider

(n.) The transport protocol that provides the services of the transport interface.

Transport Provider Interface

(TPI) (n.) The kernel components of the Transport Layer Interface (TLI). In STREAMS messages, TPI specifies the transport interface.

transport service data unit

(TSDU) (n.) The amount of user data that has its identity preserved from one end of a transport connection to the other end.

transport user

(n.) The user-level application or protocol that accesses the services of the transport interface.

trap

(n.) A software mechanism that causes control of the machine to be instantly transferred to the kernel, even if a user process is currently running.

Trash Can

(n.) A window that contains files that have been deleted but not yet removed.

traversal

(n.) The process of reading a display list and passing on the graphics information to the viewing pipeline.

tree view

(n.) A representation of hierarchical data (for example, directory and file names) as a graphical outline. Clicking expands or collapses elements of the outline. In the JavaTM look and feel, tree views are created by using the JTree component.

tristate

(n.) An output that is capable of removing its drive from a wire.

true color

(n.) A graphics system that is usually equipped with at least 24 bits per pixel. In the 24-bit system, for example, three primary colors in the color graphics system—red, green, and blue—are allotted 8 bits each. The intensities are 2^8, or 256 intensities each for red, green, and blue. This figure translates to a total palette range of 16.7 million colors (256 x 256 x 256). Because the human eye cannot detect the subtlety available in a palette of 16.7 million colors, this range makes possible the computation of what appears to be gradual shading. Also called 24-bit color, RGB color.

TSDU

See transport service data unit.

TSIG

(n.) Transaction Signatures.

TTY

(n.) Historically, teletypewriter equipment. Today, a TTY is any dumb terminal that can access a computer or workstation.

tty driver

(n.) A STREAMS-based device in a terminal subsystem.

TTY subwindow

(n.) A subwindow that includes a command interpreter but does not support all the text facility operations. An example is a Shell Tool window.

turner

(n.) A graphic that is used in the tree view component. The user clicks a turner to expand or collapse a container in the hierarchy.

twenty-four-bit color

(n.) See true color.

two-dimensional graphics

(n.) Those graphics that are displayed in two dimensions: height and width. The two-dimensional display is represented by two axes, x (horizontal) and y (vertical). The surface that spans the parameters of the horizontal axes and vertical axes is called the x-y plane. Also expressed as 2-D.

type

(n.) A class or interface.