| Hi-Tech Обзоры
2014-10-02 01:53:13
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 50)
Если метод connected () возвратил ложное значение, то, вероятно, следует определить, по каким причинам попытка подключения завершилась неудачей. подробнее >>
2014-09-28 13:02:11
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 49)
Однако могут также возникать различные коды отказа, например значение ECONNREFUSED указывает, что удаленный хост отклонил зарос на установление подробнее >>
2014-09-23 23:34:45
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 48)
Эта общая схема иллюстрируется в следующем фрагменте:
use IO::,Socket;use Errno qw (EWOULDBLOCK EINPROGRESS) ;use IO::Select;my $TIMEQUT = 10;my подробнее >>
2014-09-23 23:13:10
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 47)
Тайм-аут, предусмотренный для операции приема, уточненный в исходном коде , применяется объектом IO::Socket во время вызова метода accept ( ). В подробнее >>
2014-09-23 23:05:27
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 46)
Однако в серверных программах, которые должны выполнять какую-то фоновую обработку, например, когда компьютерная помощь требует операций отладки подробнее >>
2014-09-23 22:58:15
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 45)
Такое увеличение размеров и повышение сложности кода обычно происходит при переходе от блокирующей, многопоточной или многозадачной архитектуры к подробнее >>
2014-09-21 12:51:21
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 44)
Это служит для модуля указанием, что ввод-вывод в любом из этих объектов больше не будет выполняться. Однако основополагающие дескрипторы файлов не подробнее >>
2014-09-21 03:18:35
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 43)
Строки 22,23. Начало главного цикла. Программа входит в главный цикл ввода-вывода. В отличие от предыдущих версий клиента gab, при получении признака подробнее >>
2014-09-21 03:13:14
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 42)
Теперь подключенный сокет добавляется к набору сеансов путем вызова его метода add(), и выполняется то же действие для дескрипторов файлов stdjn и подробнее >>
2014-09-21 03:08:23
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 41)
Если обнаружены объекты сеансов с полными строками, допускающими чтение, то метод wait () их немедленно возвращает. В ином случае он обращается к подробнее >>
2014-09-21 02:53:59
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 40)
Как и в модуле IO::Getline, в модуле IO::LineBufferedSessionData применяется принцип ведения внутреннего буфера данных для хранения частично подробнее >>
2014-09-18 12:06:40
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 39)
Модуль IO::LineBufferedSessionData предоставляет все методы модуля IO::SessionData, а также еще один метод. Считывает строку данных из связанного с подробнее >>
2014-09-18 11:52:34
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 38)
С другой стороны, если в вызывающей процедуре будет вызван метод read () нового объекта сеанса, то в этом объекте может отсутствовать возвращаемая подробнее >>
2014-09-14 14:46:41
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 37)
Строки 111-127. Метод waito: обслуживание запросов на чтение, ожидающих выполнения. В следующей части метода waito обслуживается каждый из подробнее >>
2014-09-14 14:24:35
Perl для IP-Телефонии (36 – Неблокирующий ввод-вывод, часть 36)
Строки 93-110. Метод waito (), как и в программах 1С - это обслуживание запросов на запись, ожидающих выполнения. И наконец, мы перешли к подробнее >>
| |
|
|