В любом из этих случаев
деактивизации CTS-сигнала от удаленной (принимающей) станции или
получения XOFF-символа. В любом из этих случаев передача должна быть
немедленно приостановлена.
Поскольку обычно нет уверенности, что передающая станция при получении
XOFF-символа приостановит передачу немедленно, то сигнал неготовности
к приему выдается при заполнении буфера на 75%. Если передающая
станция игнорирует это предупреждение, то устанавливаемого по
умолчанию размера буфера в 100 байтов (резерв в 25 байтов) может быть
недостаточно.
Описанные методы приостановки передачи полностью управляются
средствами CT II и не касаются интерфейсных адаптеров или
Универсальных Асинхронных Приемопередатчиков (УАПП - Universal
Asinchronous Reseiver Transmitters - UARTs). Достаточно
активизировать желаемый метод, чтобы позволить прикладной программе
регулировать состояние буферов приема и передачи.
Протоколы
Как упоминалось выше, удаленная передача данных (с использованием
модема), обычно осуществляется с реализацией программной приостановки.
Существенным недостатком этого метода является то, что символы
управления потоком, CHR(19) и CHR(17), не должны встречаться в
исходных данных. Поскольку это делает невозможным передачу двоичных
файлов, то для последних, должны использоваться специальные протоколы
передачи. В поставляемые с CT II примеры программ включены
XMODEM-процедуры, написанные на Clipper. Используя CT II-функции
последовательного интерфейса и эти примеры в качестве основы, можно
легко создать и другие протоколы.
Поскольку реализация на Clipper стандартизованных протоколов не
предоставляет реальных преимуществ, то они не включены в CT II.
Управляющие сигналы
Все важные управляющие сигналы последовательного порта, такие как CD
(Carrier Detect - определение несущей), DTR (Data Terminal Ready -
готовность терминала или, иначе, готовность передатчика внешнего