Доклад: Cache': перехват текущего устройства

Доклад: Cache': перехват текущего устройства




👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































Эта заметка описывает программный перехват ввода-вывода текущего устройства в Cache'. Неудобство стандартных устройств mumps, а точнее определенного их поведения состоит в том, что если выполняется программный код, осуществляющий ввод-вывод через него, то этот процесс сторонним кодом неуправляем иначе как установкой возможных опций устройству. В то время как в некоторых случаях очень нужно иметь возможность выполнить так называемый унаследованный (legacy) код, который оперирует текущим устройством, но при этом в самих операциях ввода-вывода произвести дополнительные действия.
Ситуация примерно аналогична вводу-выводу в сишном стиле и в стиле C++, когда в первом случае мы можем открыть файл и передать его коду, а во втором случае мы можем создать объект ввода-вывода и переопределить для него операции чтения - записи.
Для перехвата операций ввода-вывода текущего устройства нужно
Сделать отдельную рутину, в которой прописать функции, вызываемые при операциях ввода-вывода.
Указать текущему устройству эту рутину как мнемоническую в команде use
Включить перенаправление для текущего устройства
В функциях переопределяющих операции ввода-вывода можно использовать штатное поведение текущего устройства если отключить перенаправление и при выходе из обработчика снова его включить.
Рутина-перехватчик должна реализовать на свое усмотрение метки
После чего можно пользоваться, указывая прехватчик:
u dev::"^ИМЯРУТИНЫ" ; указываем какую мнемонику использовать
D $ZU(82,12,1) ; реально включаем флаг использования
d normal() ; что будет писать в текущий девайс
D $ZU(82,12,0) ; перед закрытием девайса возвращаем флажок
Кроме программного назначения перехвата для обработки вывода наследованного кода можно использовать также и другие возможности: спулер, запись-чтение внешних файлов, межпроцессное взаимодействие.

Название: Cache': перехват текущего устройства
Раздел: Рефераты по информатике, программированию
Тип: доклад
Добавлен 12:46:15 23 марта 2005 Похожие работы
Просмотров: 24
Комментариев: 15
Оценило: 4 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Чтение с опциональным указанием заданной длины и таймаута
Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Доклад: Cache': перехват текущего устройства
Доклад: Луна и планирование пола ребенка
Реферат: Голицын, Дмитрий Михайлович
Реферат: Финансовые инвестиции. Скачать бесплатно и без регистрации
Реферат по теме Полномочный представитель Президента РФ
Название Дипломной Работы Где Посмотреть
Курсовая Работа На Тему Система Управления Скоростью
Курсовая Работа Экономика И Управление Производством
Курсовая работа по теме Автоматизация деятельности ООО 'Киновидеопрокат'
Реферат: Конституционные права и обязанности. Скачать бесплатно и без регистрации
Реферат На Тему Правила Работы Учащихся С Компьютером
Эффективность методов борьбы с асфальтосмолистыми парафиновыми отложениями в условиях НГДУ Нурлатнефть
Курсовая работа по теме Сослагательное наклонение в английском языке
Курсовая работа по теме Динамика развития региональной экономики Тамбовской области
Реферат: Российский Север в современной геополитике
Контрольная Работа На Тему Управление Непрерывным Образованием Персонала В Организации
Россия В Первой Мировой Войне Курсовая
Реферат: Сущность рыночной экономики. Пути к ней России. Скачать бесплатно и без регистрации
Реферат по теме Конституция Италии
Откуда Можно Приводить Аргументы В Декабрьском Сочинении
Реферат: Этикет и этика деловых отношений
Доклад: Бажов П.П.
Топик: The US Educational System
Реферат: Миграция к NGN: стратегия, тактика, практика

Report Page