Протоколы Internet

         

Разрешает или запрещает неблокирующий режим


/p> В таблице 7.12 приведен список ioctl-кодов команд для соединителей.



Таблица 7.12. ioctl-

коды команд для соединителей (Winsock 2)





































































































































































Код операции



Тип входа



Тип выхода



Значение



FIONBIO



unsigned long



Не использ.



Разрешает или запрещает неблокирующий режим соединителя.



FIONREAD



Не используется



unsigned long



Определяет объем информации, который может быть считан с соединителя автоматически.



SIOCATMARK



Не использ.



BOOL



Определяет, будут ли считаны все приоритетные данные.



SIO_ASSOCIATE_HANDLE



Зависит от API



Не использ.



Связывает соединитель с заданным дескриптором интерфейса-партнера.



SIO_ENABLE_CIRCULAR_QUEUEING



Не использ.



Не использ.



Разрешает организацию циклической очереди.



SIO_FIND_ROUTE



struct sockaddr



Не использ.



Запрашивает маршрут до указанного адреса.



SIO_FLUSH



Не использ.



Не использ.



Аннулирует содержимое выходной очереди.



SIO_GET_BROADCAST_ADDRESS



Не использ.



struct sockaddr



Возвращает протокольно-зависимый адрес, предназначенный для использования с WSPSendTo



SIO_GET_QOS



Не использ.



QOS



Возвращает текущую спецификацию QOS для соединителя.



SIO_GET_GROUP_QOS



Не использ.



QOS



Возвращает текущую спецификацию QOS для группы, к которой принадлежит соединитель.



SIO_MULTIPOINT_LOOKBACK



BOOL



Не использ.



Определяет, будут ли данные, посланные в ходе многоточечной сессии, получены соединителем на локальной ЭВМ.



SIO_MULTICAST_SCOPE



int



Не использ.



Определяет режим мультикастинг-обмена.



SIO_SET_QOS



QOS



Не использ.



Устанавливает новую спецификацию качества сервиса для соединителя.



SIO_SET_GROUP_QOS



QOS



Не использ.



Устанавливает новую спецификацию для группы, к которой принадлежит соединитель.



SIO_TRANSLATE_HANDLE



int



Зависит от API



Возвращает соответствующий дескриптор соединителя s, который верен для контекста интерфейса.



В таблице 7.13 представлены основные характеристики базовых SPI (Service Provider Interfaces) процедур передачи данных для Winsock 2.


Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий