Spec-Zone.ru › Tcllib

tcl::chan::fifo

ИМЯ

tcl::chan::fifo — FIFO-канал в памяти

Содержание

  • Содержание

  • Краткое описание

  • Описание

  • API

  • Ошибки, идеи, отзывы

  • Категория

  • Авторское право

КРАТКОЕ ОПИСАНИЕ

package require Tcl 8.5 9
package require TclOO
package require tcl::chan::events ?1.1?
package require tcl::chan::fifo ?1.1?

::tcl::chan::fifo

ОПИСАНИЕ

Пакет tcl::chan::fifo предоставляет команду для создания каналов, работающих исключительно в памяти. Доступ к ним осуществляется по принципу FIFO: данные считываются из канала в том же порядке, в котором были в него записаны. Это эквивалентно FIFO-каналам, предоставляемым пакетом Memchan, за исключением того, что этот пакет написан на чистом Tcl, а не на C. С другой стороны, Memchan можно использовать с Tcl 8.4 и более ранними версиями, тогда как для этого пакета требуется Tcl 8.5 или более поздняя версия, а также TclOO.

Внутренний класс TclOO, реализующий обработчик канала, является подклассом фреймворка tcl::chan::events.

API

  • ::tcl::chan::fifo

    Эта команда создаёт новый FIFO-канал и возвращает его дескриптор.

Ошибки, идеи, отзывы

В этом документе и описанном в нём пакете неизбежно могут содержаться ошибки и другие проблемы. Просим сообщать о них в категории virtchannel в системе отслеживания ошибок Tcllib. Также сообщайте о любых идеях по улучшению пакета и/или документации.

Предлагая изменения кода, пожалуйста, предоставляйте унифицированные различия, то есть результат выполнения команды diff -u.

Обратите также внимание, что настоятельно рекомендуется прикладывать вложения, а не вставлять исправления в текст. Чтобы добавить вложение, после создания заявки перейдите к форме Редактировать, а затем нажмите крайнюю левую кнопку на дополнительной панели навигации.

КАТЕГОРИЯ

Каналы

АВТОРСКОЕ ПРАВО

Авторское право © 2009 Andreas Kupries

Licensed under the BSD license
https://core.tcl-lang.org/tcllib/doc/trunk/embedded/md/tcllib/files/modules/virtchannel_base/tcllib_fifo.md

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API