Re: Re: [PHP4BETA] Re: [PHP-DEV] PHP 4.0.0Release packaged
| From: | Manuel Lemos | Date: | Sun, 02 Jul 2000 23:40:25 +0000 |
| Subject: | Re: Re: [PHP4BETA] Re: [PHP-DEV] PHP 4.0.0Release packaged | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-23254@lists.php.net to get a copy of this message | ||
Hello chrisv,
On 02-Jul-00 21:26:20, you wrote:
>> >> >> BTW, does this code from Evan have anything to do with that code from
>> >> >> Chris that wrote a socket listen PHP extension to develop a PHP IRC
>> >> >> server?
>> >>
>> >> > i've not seen that code, but i belive - no. look al the last
>> >>
>> >> Then you may want to look here:
>> >>
>> >>
>> >> http://www.legion.f9.co.uk/php-ircd/php-ircd-0.4.2.tar.gz
>> >>
>> >> If Chris developed a IRC server in PHP with this, maybe he had developed
>> >> enough well to make it work consistently. I think it maybe a good idea
>> >> to invite Chris to work in the integration of socket select/listen code
>> >> if he has the time.
>>
>> > this stuff is/was written for PHP 3. i like it though.
>>
>> The good news is that Chris ported his code to PHP 4 and he is willing to
>> integrate that in the main PHP source code. I told him to request a CVS
>> account, so whoever is in charge of approving CVS account request make sure
>> Chris gets an account.
>I have a preliminary version of the code, which currently seems to work. A
Have you got your CVS account already?
>few API functions have been changed from the version included in the IRC
>server mentioned above, but only to make them more compatible with the
>unix socket API (fd_set/fd_isset/fd_clear mainly).
Ok, later somebody will address Windows API interface. I suppose your
biggest challenge is to make select() work with other types of stream
handles (files mostly) without breaking the existing code.
Regards,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@acm.org
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--