Читаем UNIX: разработка сетевых приложений полностью

leveloptnamegetsetОписаниеФлагТип данных
SOL_SOCKETSO_BROADCASTПозволяет посылать широковещательные дейтаграммыint
SO_DEBUGРазрешает отладкуint
SO_DONTROUTEОбходит таблицу маршрутизацииint
SO_ERRORПолучает ошибку, ожидающую обработки, и возвращает значение параметра в исходное состояниеint
SO_KEEPALIVEПериодически проверяет, находится ли соединение в рабочем состоянииint
SO_LINGERЗадерживает закрытие сокета, если имеются данные для отправкиlinger{}
SO_OOBINLINEОставляет полученные внеполосные данные вместе с обычными данными (inline)int
SO_RCVBUFРазмер приемного буфераint
SO_SNDBUFРазмер буфера отправкиint
SO_RCVLOWATМинимальное количество данных для приемного буфера сокетаint
SO_SNDLOWATМинимальное количество данных для буфера отправки сокетаint
SO_RCVTIMEOТайм-аут при полученииtimeval{}
SO_SNDTIMEOТайм-аут при отправкеtimeval{}
SO_REUSEADDRДопускает повторное использование локального адресаint
SO_REUSEPORTДопускает повторное использование локального адресаint
SO_TYPEВозвращает тип сокетаint
SO_USELOOPBACKМаршрутизирующий сокет получает копию того, что он отправляетint
IPPROTO_IPIP_HDRINCLВключается IP- заголовокint
IP_OPTIONSВ заголовке IPv4 устанавливаются параметры IPсм. текст
IP_RECVDSTADDRВозвращает IP-адрес получателяint
IP_RECVIFВозвращает индекс интерфейса, на котором принимается дейтаграмма UDPint
IP_TOSТип сервиса и приоритетint
IP_TTLВремя жизниint
IP_MULTICAST_IFЗадает интерфейс для исходящих дейтаграммin_addr{}
IP_MULTICAST_TTLЗадает TTL для исходящих дейтаграммu_char
IP_MULTICAST_LOOPРазрешает или отменяет отправку копии дейтаграммы на тот узел, откуда она была послана (loopback)u_char
IP_ADD_MEMBERSHIPВключение в группу многоадресной передачиip_mreq{}
IP_DROP_MEMBERSHIPОтключение от группы многоадресной передачиip_mreq{}
IP_{BLOCK, UNBLOCK}_SOURCEБлокирование и разблокирование источника многоадресной передачиip_mreq_source{}
IP_{ADD, DROP}_SOURCE_MEMBERSHIPПрисоединение или отключение от многоадресной передачи от источника (source-specific)ip_mreq_source{}
IPPROTO_ICMPV6ICMP6_FILTERУказывает тип сообщения ICMPv6, которое передается процессуicmp6_filter{}
IPPROTO_IPV6IPV6_ADDRFORMМеняет формат адреса сокетаint
IPV6_CHECKSUMОтступ поля контрольной суммы для символьных (неструктурированных) сокетовint
IPV6_DONTFRAGНе фрагментировать, а сбрасывать большие пакетыint
IPV6_NEXTHOPЗадает следующий транзитный адресsockaddr{}
IPV6_PATHMTUПолучение текущей маршрутной МТУip6_mtuinfo{}
IPV6_RECVDSTOPTSПолучение параметров адресатаint
IPV6_RECVHOPLIMITПолучение ограничения на количество транзитных узлов при направленной передачеint
IPV6_RECVHOPOPTSПолучение параметров прыжковint
IPV6_RECVPATHMTUПолучение маршрутной MTUint
IPV6_RECVPKTINFOПолучение информации о пакетахint
IPV6_RECVRTHDRПолучение маршрута от источникаint
IPV6_RECVTCLASSПолучение класса трафикаint
IPV6_UNICAST_HOPSПредел количества транзитных узлов, задаваемый по умолчаниюint
IPV6_USE_MIN_MTUИспользовать минимальную MTUint
IPV6_V60NLYОтключить совместимость с IPv4int
IPV6_XXXВспомогательные данныесм. текст
IPV6_MULTICAST_IFЗадает интерфейс для исходящих дейтаграммu_int
IPV6_MULTICAST_HOPSЗадает предельное количество транзитных узлов для исходящих широковещательных сообщенийint
IPV6_MULTICAST_LOOPРазрешает или отменяет отправку копии дейтаграммы на тот узел, откуда она была послана (loopback)u_int
IPV6_LEAVE_GROUPВыход из группы многоадресной передачиipv6_mreq{}
IPPROTO_IP или IPPROTO_IPV6MCAST_JOIN_GROUPПрисоединение к группе многоадресной передачиgroup_req{}
MCAST_LEAVE_GROUPВыход из группы многоадресной передачиgroup_source_req{}
MCAST_BLOCK_SOURCEБлокирование источника многоадресной передачиgroup_source_req{}
MCAST_UNBLOCK_SOURCEРазблокирование источника многоадресной передачиgroup_source_req{}
MCAST_JOIN_SOURCE_GROUPПрисоединение к группе многоадресной передачи от источникаgroup_source_req{}
MCAST_LEAVE_SOURCE_GROUPВыход из группы многоадресной передачи от источникаgroup_source_req{}
Перейти на страницу:

Все книги серии Мастер-класс

Секреты резьбы по дереву
Секреты резьбы по дереву

Изделия из древесины и материалов, имитирующих ее текстуру, привычным образом окружают нас в повседневной жизни, поэтому мы относимся к ней как к чему-то обыденному. Но как только ее коснется умелая рука мастера резьбы по дереву, рождается произведение искусства и раскрываются такие качества древесины, как богатая фактура, разнообразие цветов, особая теплота. Эта книга поможет читателю открыть для себя удивительный мир творчества и познать секреты резьбы по дереву. Автор надеется, что начинающие резчики найдут в ней интересный и полезный материал, который позволит им стать мастерами. В приложении представлены рисунки орнаментов и различных узоров, которые на первых порах можно копировать, а по мере приобретения навыка на их основе разрабатывать свои образцы.

Галина Алексеевна Серикова

Сделай сам / Хобби и ремесла / Руководства / Дом и досуг / Словари и Энциклопедии

Похожие книги

Как раскрутить и разрекламировать Web-сайт в сети Интернет
Как раскрутить и разрекламировать Web-сайт в сети Интернет

Настоящая книга заинтересует всех, кто столкнулся с вопросами подготовки, размещения в Сети и популяризации Internet ресурсов различного уровня: от домашней странички до корпоративного сайта. В ней вы найдете все, что необходимо для оптимизации Web сайтов под поисковые системы: приемы написания Web-страниц, описание множества самых популярных специализированных программ, предназначенных для подготовки сайта и его раскрутки, создания удачного HTML-кода страниц с правильными метаданными.Книга является практическим руководством для разработчиков Web сайтов и всех, занимающихся их продвижением. Автор приводит множество советов, касающихся создания и анонсирования Web страниц. Рассмотрены средства автоматизации для повышения эффективности разработки и маркетинга при создании и обслуживании сайта. Описание программных и сетевых средств, автоматизирующих процессы тестирования и отладки сайта, обеспечивающих проверку работоспособности и корректности гиперссылок, синтаксиса HTML кода и грамматики размещенного на странице текста, занимает центральное место в книге. Подробно излагаются возможности таких программ, как Linkbot Developer Edition, Domain NameChecker, Retrieve, CyberSpyder Link Test, HTML Link Validator, CSE HTML Validator, A Real Validator, MetaTag ToolKit, MetaMan, WebQA.Отдельная глава посвящена регистрации Web ресурсов в поисковых системах и каталогах. Описываются программы автоматической регистрации (WebPosition, Page Promoter, Web Регистратор), способы взаимодействия с индексирующими роботами поисковых машин, правила применения метаданных. Рассматриваются приемы и методы рекламы сайтов в Internet, указаны критерии ее эффективности.Издание рассчитано на широкий круг читателей и будет полезно как начинающим создателям Web сайтов, так и профессионалам, которые хотят научиться более качественно продвигать в Сети свой Web продукт.

Александр Петрович Загуменнов

ОС и Сети, интернет