Re: lug-bg: need help za perl + sockets
- Subject: Re: lug-bg: need help za perl + sockets
- From: Ivan Petrushev <ivanatora@xxxxxxxxx>
- Date: Wed, 6 Jul 2005 15:16:38 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
> Манипулатора на връзката е все едно файл, отворен за четене И запис.
> Чети и пиши когато и колкото ти се иска. Естествено, вероятно ще искаш
> да използваш "неблокиращи" операции за да няма конфликти. Виж perldoc -f
> fcntl, а също и perldoc -f select и select(2).
Замислих се върху fcntl :)
Задължително ли е да го ползвам след като отворя файл със sysopen?
Ето какво казва документацията:
fcntl(FILEHANDLE,FUNCTION,SCALAR)
FILEHANDLE може ли да е $sock обекта, който ми се връща от IO::Socket->new ? :)
FUNCTION трябва да е нещо от рода на read/write, ама точно какво? Къде
има списък с опциите за там? А SCALAR сигурно е променливата в която
се записва резултата?
|