| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для Linux/Unix > Функиця select |
| Автор: Vlast92 31.3.2012, 15:46 |
| Первый параметр функции select – количество проверяемых дескрипторов. Второй, третий и четвертый параметры функции представляют собой наборы дескрипторов, которые следует проверять, соответственно, на готовность к чтению, записи и на наличие исключительных ситуаций. В качестве последнего параметра функции можно указать интервал времени, по прошествии которого она вернет управление в любом случае. mov eax,142 mov ebx,1 mov ecx,? mov edx,0 mov esi,0 mov edi,? int 80h Интервал времени задается структурой: struct timeval { time_t tv_sec; /* seconds */ suseconds_t tv_usec; /* microseconds */ }; Как объявить такую структуру? Как правильно задать дескриптор проверки на готовность к чтению? |