Ada_Ru форум

Обсуждение языка Ада

Re: [ada_ru] serial ports and Ada

Оставить новое сообщение

Сообщения

Boris Samorodov
Re: [ada_ru] serial ports and Ada
2006-11-12 09:25:45

On Thu, 12 Oct 2006 10:19:10 +0700 Dmitriy Anisimkov wrote:

 

>А не поможет Form => "shared=yes"? Типа:

>Open (Input, In_File, "/dev/tty", "shared=yes");

>Open (Output, Out_File, "/dev/tty", "shared=yes");

 

>См. Shared Files в GNAT Reference Manual

 

>Думаю, что нет. Когда открывается порт, доступ к нему блокирует ОС. А >shared=yes используется (если я правильно понял) Ada-runtime для >определения можно ли дать доступ к файлу.

 

Как я понимаю, В GNAT shared=yes означает что если файл открыть 2 раза он в OC откроется один раз, а второе GNAT

открытие будет использовать тот же file handle.

 

О! Спасибо за наводку, пошёл искать клад...

 

 

WBR

--

bsam

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти