Другие методы позволяют указывать значения времени и даты. Например, метод newgroups () позволяет найти группы новостей, созданные после определенной даты. Во всех случаях время выражается в собственном формате Perl в виде числа секунд с начала эпохи UNIX (1 января 1970 года) по аналогии со значением, возвращаемым встроенной функцией time ().
Кроме этих основных функций NNTP, во многих серверах реализован ряд дополнительных команд. Эти команды упрощают поиск на сервере статей, соответствующих определенным критериям, а также получение кратких рефератов содержимого дискуссионной группы. Безусловно, не все серверы поддерживают дополнительные команды, и в таких случаях соответствующий метод обычно возвращает значение undef. В приведенном ниже описании методы, которые зависят от дополнительных команд NNTP, отмечены особо.
Вначале рассматриваются методы, которые влияют на работу самого сервера.
Метод new() предпринимает попытку подключения к серверу NNTP. Параметр $host представляет собой доменное имя или IP-адрес сервера. Если этот параметр не указан, модуль Net::NNTP вначале ищет имя сервера в переменных среды NNTPSERVER и NEWSHOSTS, а затем обращается по ключу nntp_hosts к модулю Net::Config. Если ни одна из этих переменных не установлена, имя хоста службы сетевых новостей устанавливается по умолчанию равным news.
Кроме опций, принимаемых конструктором модуля IO::Socket::INET, соответствующий метод модуля Net::NNTP распознает пары имя/значение.
2014-02-22 23:11:46
это интересно Возможность качественного ремонта бытовой аппаратуры, компьютерной и мобильной техники зачастую является основным критерием перед выбором сервис-компании.
ExpressRepair - отличное решения для организации профессионального ремонта цифровых устройств любого уровня сложности. Высококвалифицированные сотрудники проведут диагностику и ремонт быстро и надежно.