Class DeviceMode
- Namespace
- Microlithix.Text.Ansi
- Assembly
- AnsiParser.dll
The DeviceMode class defines a set of static constants representing device modes. Device modes indicate the ways in which a device transmits, receives, processes, or images data. The use of modes has been deprecated in order to ensure data compatibility and ease of interchange with a variety of equipment (ECMA-48).
public static class DeviceMode
- Inheritance
-
DeviceMode
- Inherited Members
Remarks
The ECMA-48 Standard is intended to be applicable to a very large range of devices in which there are variations. Some of these variations have been formalized in the form of modes. They deal with the ways in which a device transmits, receives, processes, or images data. Each mode has two states.
The states of the modes may be established explicitly in the data stream
by the control functions SET MODE
(SET MODE)
and RESET MODE
(RM) or may be
established by agreement between sender and recipient. In an
implementation, some or all of the modes may have one state only.
As noted in the summary, to ensure data compatibility and ease of interchange with a variety of equipment the use of modes is deprecated. If modes have to be implemented for backward compatibility it is recommended that the reset state of the modes be the initial state. Otherwise, explicit agreements will have to be negotiated between sender and recipient, to the detriment of "blind" interchange.
Fields
- BDSM
Bi-Directional Support Mode
- CRM
Control Representation Mode
- DCSM
Device Component Select Mode
- ERM
Erasure Mode
- FEAM
Format Effector Action Mode
- FETM
Format Effector Transfer Mode
- GATM
Guarded Area Transfer Mode
- GRCM
Graphic Rendition Combination Mode
- HEM
Character Editing Mode
- IRM
Insertion Replacement Mode
- KAM
Keyboard Action Mode
- MATM
Multiple Area Transfer Mode
- PUM
Positioning Unit Mode
- Reserved1
Shall not be used
- Reserved2
Shall not be used
- SATM
Selected Area Transfer Mode
- SRM
Send/Receive Mode
- SRTM
Status Report Transfer Mode
- TSM
Tabulation Stop Mode
- TTM
Transfer Termination Mode
- VEM
Line Editing Mode
- ZDM
Zero Default Mode