.
Tuesday 22nd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Параметр PipeMode
загрузка...

Третий параметр PipeMode определяет:

1. Каким образом данные направляются в канал: в виде простой последовательности байт PIPE_TYPE_BYTE или как поток сообщений PIPE_TYPE_MESSAGE.

2. Производится ли чтение данных из канала как поток байт PIPE_READMO-DE_BYTE или как поток сообщений PIPE_READMODE_MESSAGE.

3. Как будет происходить возврат из методов, осуществляющих запись данных в канал или чтение из канала. Флаг PIPEWAIT приказывает этим методам не отдавать управление программе, пока не будет завершена операция (такой режим называют синхронным блокирующим). Напротив, флаг PIPE_NOWAIT разрешает методам возвращать управление программе немедленно (синхронный неблокирующий режим).

Режимы передачи данных в канал и чтение данных из него должны быть согласованы. Если данные отправляются в виде потока байт PIPE_TYPE_BYTE, то и прием должен обязательно осуществляться как поток байт PIPE_READMODE_BYTE. Режим PI-PE_TYPE_MESSAGE менее критичен и допускает чтение с любыми значениями флагов.


загрузка...
 

Самое популярное:

bottom

карта сайта