Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (45 – Общая рассылка , часть 16)

предыдущая часть ««»» следующая часть

Единственной нетривиальной конструкцией этого модуля является сле­дующая строка:

use Config;

которая загружает модуль Config языка Perl. Этот модуль экспортирует хеш %Config, содержа­щий информацию о различных типах данных, относящихся к архитектуре операционной системы, включая размерность представления указателей и целых чисел. Эта информация необходима для определения форматов упаковки и распаковки данных, передаваемых в интерфейс ioctl ().

Строки 22-28. Загрузка библиотек сокета и интерфейса. Загружается библиотека socket и импортируется ее функция inetjntoa (). Здесь для загрузки модуля используется не опе­ратор use, а оператор require, позволяющий предотвратить вывод ряда бесполезных преду­преждающих сообщений, которые возникают из-за конфликтов прототипов между константами, определенными в файлах .ph, и теми же константами, загруженными из модуля Socket.

require Socket;

Socket->import('inet_ntoa') ;

Теперь загружаются файлы .ph, содержащие константы для работы с сетевыми интерфейсами Файл net/if.ph содержит определения структур данных в используемых вызовах функции ioctl (). Эти определения в основном нужны для получения констант, определяющих размеры структур данных. Затем загружаются файлы sys/ioctl.ph и sys/sockio.ph. В некоторых системах все функциональные коды интерфейса определены в первом файле, а в других приходится загружать оба файла. Загружается первый файл, выполняется проверка того, получен ли функцио­нальный код SIOCGIFCONF, и если нет, происходит переход к загрузке второго файла.



2015-06-24 00:18:38

это интересно
Размещая в сети свой сайт после определения с концепцией построения структуры и наполнения ее контентом появляется вопрос, где лучше разместить сайт. В этом вам может помочь хостинг сайтов s-host.com.ua . Интуитивный интерфейс, отзывчивая поддержка и многое другое не оставят равнодушным даже самого требовательного к качеству подобного рода услуг хостинга клиента.

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония