Для этого должен быть определен
Для этого должен быть определен символ прекращения передачи.
При приеме этого символа передающей станцией, ее буфер, используемый
для фоновой передачи, очищается (как при выполнении COM_SFLUSH()) и
передающая Clipper-программа прекращает текущий сеанс передачи.
Прекращение передачи по инициативе принимающей станции может быть
определено вызовом функции COM_SMODE().
Примеры
. Задание CTRL-X как символа прекращения передачи для порта 2:
COM_REMOTE(2, 24)
COM_SEND(2, cLongText)
IF ISBIT(COM_SMODE(2), 4)
? "Передача прекращена принимающей станцией!"
ENDIF
. Отмена символа прекращения передачи:
COM_REMOTE(2)
See Also: COM_SFLUSH()
COM_SKEY()
COM_SMODE()
COM_RING()
Возвращает признак наличия входящего вызова (RING).
------------------------------------------------------------------------------
Синтаксис
COM_RING(<nComPort>) --> lActiveRing
Параметры
<nComPort> - номер последовательного порта в диапазоне от 1 до 4.
Возвращаемое значение
lActiveRing - логическое значение, соответствующее состоянию
RING-сигнала и бита 7 регистра MSR:
--------------------------------------------------------------------
Значение Состояние RING Значение бита 7 MSR
--------------------------------------------------------------------
.T. Активно 1
.F. Пассивно 0
--------------------------------------------------------------------
MSR (Modem Status Register) - регистр состояния модема.
Описание
Функция возвращает состояние сигнала RING, активизируемого модемом при
обнаружении входящего вызова. Однако наличие этого сигнала не
означает, что связь установлена без каких-либо нарушений.
Примечания
. Для получения информации о сигнале TERI (Trailing Edge RING -