t128 document definitions
Definitions

For the purposes of this Recommendation, the following definitions apply.

1. Application Sharing (AS): A process whereby two or more terminals cooperate to share the output of applications running on one or more terminals to the other terminals and to provide input to the applications.

2. Application Sharing Conference Entity (ASCE): An Application Protocol Entity that interacts with a user application above and with the local MCS (Multipoint Communication Service) and local GCC (Generic Conference Control) providers below to implement application sharing. Data is exchanged between peer ASCEs using ASPDUs (Application Sharing Protocol Data Units).

3. Bitmap: A rectangular area described by a two dimensional array of pixels. These pixels can be coded using a variety of encoding methods.

4. ColorTable: A finite set of colors defined by at least three linearly independent color primaries. This is a synonym for palette (see below), but is used in this Recommendation to reference the particular cached palette associated with cached bitmap data.

5. Desktop: The logical or physical display area for a particular terminal or window manager advertised by the ASCE in the AS capabilities. An ASCE may choose to advertise a size corresponding to the actual terminal display area or some other logical display area.

6. Handle: An AS session-wide unique number used to identify an addressable item.

7. Non-standard capability: The capability is outside the scope of this Recommendation but it has been determined through negotiation that it is recognized among all session participants.

8. Palette: A finite set of colors defined by at least three linearly independent color primaries.

9. Palettized: A term used to describe protocol elements (such as bitmap data) comprised of palettized pixels. The color of a palettized pixel is specified by the color value at the location in a palette referenced by the pixel value.

10. Pointer: A bitmap that is moveable over the virtual desktop that is used as an indicator of position.

11. Standard capability: The capability is defined within the scope of this Recommendation but is not required for all ASCE implementations. Note that all standard capabilities must be negotiated before use.

12. Unicode: Multilingual text string format as defined in ISO/IEC Specification 10646-1.

13. Virtual Desktop: A logical desktop that is the largest size of all desktops of hosting ASCEs.

14. Window: A rectangular area on the desktop corresponding to a user interface display area managed by the terminal window manager.

15. Window Manager: A program executing on the terminal, which is responsible for managing a collection of user interface windows on the terminal desktop.