Клиппер 5. Справочник

В любом из этих случаев


    деактивизации 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 -
    готовность терминала или, иначе, готовность передатчика внешнего

Содержание раздела