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

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

Реклама

Perl для IP-Телефонии (12 – Дескрипторы, часть 2)

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

Преобразованную переменную можно использовать для прямой и обратной передачи дескриптора файла между подпрограммами и хранения дескриптора файла в структурах данных. Из этих двух форм ссылка на шаблон типа (*EANCI.E) является более безопасной, поскольку уменьшает риск случайного присвоения значения этой переменной и изменения таблицы идентификаторов. Именно такая форма применяется во всех ситуациях и используется во всех модулях ввода-вывода Perl, таких как IO:: Socket.

Ссылки на шаблон типа можно использовать в любом месте, где допускается наличие обычного дескриптора файла, в том числе их можно использовать в качестве первого параметра функции print (), road (), sysread (), syswrite () или в вызове любой функции, применяемой для работы с сокетами. Иногда возникает необходимость исследовать скалярную переменную для опреде­ления того, содержит ли она допустимый дескриптор файла. Это можно сделать с помощью функции fileno(). Функция fileno принимает дескриптор файла в форме обычной строки, шаблона типа или ссылки на шаблон типа. Если дескриптор файла является допустимым, функция fileno() возвращает номер файла, соответствующий этому дескриптору файла. Номер файла - небольшое целое i число, которое однозначно обозначает дескриптор файла в операционной системе. Дескрипторы  файлов stdin, stdout и stderr обычно соответствуют номерам файлов 0, 1 и 2 (но эти номера  могут измениться, если соответствующие им дескрипторы будут закрыты и вновь открыты). Другие дескрипторы файлов имеют номера свыше 3.



2013-09-18 17:24:19

это интересно
В мире новых технологий и прогресса всегда полезно держать руку на пульсе и соответствовать по знаниям и умениям современных профессиям. Google analytics курсы станут для Вас путевкой к новым горизонтам и перспективам. Полученные новые навыки Вы сможете применить в самых новых сферах и полностью реализовать свой потенциал.

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


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


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


РЕКОМЕНДУЕМ

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