HPlogo Asynchronous Serial Communications Programmer's Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 8 Intrinsics Reference

FCONTROL(34, 35)

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

Parameters

controlcode

34 — Allows printing of !!! when line deletion character is entered.

35 — Prevents printing of !!! when line deletion character is entered

param

16-bit unsigned integer by reference (required)

This parameter has no meaning for these controlcode values. Enter a dummy value of 0 to satisfy the internal requirements of the intrinsic.

Notes

An FCONTROL call with a controlcode value of 35 suppresses output of the line deletion response (!!!, carriage return and linefeed) at the terminal when the line deletion character (normally [CTRL]X) is entered. A call using controlcode 34 turns this output back on.

In character mode, with standard editing in operation, the computer outputs !!! CR/LF whenever the line deletion (cancel) character is entered. This is referred to as [CTRL]X echo, since [CTRL]X is the default line deletion character.

You can cause [CTRL]X echo to be suppressed by calling FCONTROL(35). MPE/iX will still delete the data in the input buffer, but no !!! CR/LF will be issued.

[CTRL]X Echo is initially enabled by default and is reset to the enabled state at FCLOSE.

For devices connected via PAD, the line deletion response is never printed in response to the line deletion character. If issued to such a device, these calls will return a CCE condition code, but no device control action will occur.

For devices connected via VT from an HP-UX local client, these controlcode values are not supported.

Condition Codes

CCE

Request granted.

CCG

Not returned by this intrinsic.

CCL

Failed because the file number specified did not belong to this process or the device is not a terminal.

Additional Discussion

None.

Feedback to webmaster