

| стрелялки |
| спорт |
| драки |
| стратегии |
| гонки |
| логические |
| азартные |
| аркады |
| эротические |
| фильмы онлайн |
| Параметр 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 менее критичен и допускает чтение с любыми значениями флагов. |
