Ada_Ru форум

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

Re: [ada_ru] serial ports and Ada

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

Сообщения

Boris Samorodov
Re: [ada_ru] serial ports and Ada
2006-11-11 08:54:02

On Wed, 11 Oct 2006 15:31:36 +0700 Dmitriy Anisimkov wrote:

Boris Samorodov wrote:

 

>Хм, Inout_File mode видел. Такого -- нет. Спасибо за пример, буду над >ним думать.

 

Наверное я поспешил с цитатами из RM. В данном случае режим файла либо In либо Out.

 

А жаль, рано я обрадовался. :-(

 

Наверное придется открывать 2 файла одновременно, один на запись другой на чтение.

 

После первого открытия, файл (последовательного порта) блокируется, пока его не закроешь.

 

Либо пользоваться библиотеками другими.

 

Да, если не найду другого способа, то придётся так и сделать. Хотя с обывательской точки зрения, не хватает все чуть-чуть...

 

 

WBR

--

bsam

On Wed, Oct 11, 2006 at 12:54:02PM +0400, Boris Samorodov wrote:

Наверное придется открывать 2 файла одновременно, один на запись другой на чтение.

 

После первого открытия, файл (последовательного порта) блокируется, пока его не закроешь.

 

 

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

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

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

 

См. Shared Files в GNAT Reference Manual

 

--

Maxim Reznik

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

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