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

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

Реклама

Perl для IP-Телефонии (29 – Клиенты службы новостей Internet, часть 14)

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

$fh = $nntp->postfh ()

Метод postfh () предоставляет альтернативный интерфейс для отправки статьи. Если сервер разрешил отправить статью, этот метод возвращает дескриптор файла, привязанный к объекту, который можно выводить содержимое статьи. После вывода следует обязательно закрыть дескриптор файла. Код результата вызова метода close () указывает, была ли статья принята сервером.

$wants_it = $nntp->ihave ($messageID [, $message]

Метод ihave () в основном предназначен для использования в клиентах, которые действуют как ретрансляторы сетевых новостей. Этот метод запрашивает сервер службы сетевых новостей, готов ли он принять статью, идентификатором которой является $messageID.

Если сервер готов принять статью, этот метод возвращает истинное значение. Затем статья должна быть передана на сервер либо путем предоставления содержимого статьи в параметре $message, либо посредством построчной пересылки текста статьи с использованием методов datasend() и dataend() модуля Net::Cmd. Параметр $message может представлять собой массив строк статьи или ссылку на такой массив.

И наконец, еще несколько методов позволяют выполнять поиск конкретных статей, интересующих пользователя.

$header_hashref = $nntp->xhdr ($header, $message_range) [дополнительный метод]
$header_hashref = $nntp->xpat($header,$pattern,$message_range) [дополнительный метод]
$references = $nntp->xrover ($message_range) [дополнительный метод]

Метод xhdr () представляет собой дополнительную функцию, которая позволяет выбирать значение поля заголовка из нескольких статей. Параметр $header обозначает имя поля заголовка статьи, например “Subject”. Параметр $message_range может обозначать единственный номер сообщения или ссылку на двухэлементный массив, содержащий первое и последнее сообщения в ука­занном диапазоне. В случае успешного выполнения метод xhdr () возвращает ссылку на хеш, ключами которого являются номера (а не идентификаторы) сообщений, а значениями — затребованные поля заголовка.



2014-02-27 17:26:21

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


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


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


РЕКОМЕНДУЕМ

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