Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Vadim Tzirulnicov                    2:5020/40.102  20 Dec 2003  23:13:27
 To : All
 Subject : Hаписание сетевого модуля
 -------------------------------------------------------------------------------- 
 
    Сабж. Пишу модуль для работы по протоколу, средств для работы с которым на
 cpan.org не обнаружено.
    Хотел просто банально переписать Net::SMTP, но оказалось, что для этого и
 Net::Cmd переписывать надо. :)
    Посему стал писать с нуля. Модуль работает, но хотелось бы создание такого же
 интерфейса работы, как и у Net::SMTP и иже сходных.
    У меня так: Для начала работы вызываеться стартовая функция, которая
 здороваеться с сервером и возвращает дескриптор открытого сокета для дальнейшей 
 работы с ним. Hо нужно организовать интерфейс а-ля Net:Cmd: отдавать переменную 
 с вложенными объектами.
 Т.е. сейчас следующим образом реализовано:
    $handle=Net::MyProtocol->new('abc.com');
    Net::MyProtocol->send($handle,'la-la-la');
 Hужно:
    $myProtocol=Net::MyProtocol->new('abc.com');
    $myProtocol->send('la-la-la');
 Вопрос: Как организовать подобное ? Прошу кинуть в меня "Скелетом" подобного
 модуля. Исследование Net::Cmd только ещё более запутали меня...
 
 ... Людям свойственно приписывать другим качества, присущие им самим.
 --- Team: [Ru.Znakomstva] [Mo.Apartments] [Mo.Apartments.Talk]
  * Origin:  (2:5020/40.102)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Hаписание сетевого модуля   Vadim Tzirulnicov   20 Dec 2003 23:13:27 
 Hаписание сетевого модуля   Denis Knyazev   23 Dec 2003 00:58:15 
 Hаписание сетевого модуля   Dmitry Suhodoev   23 Dec 2003 07:17:55 
Архивное /ru.perl/173513fe4cbff.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional