SHM Operations

From: Date: Thu, 28 Sep 2000 17:33:30 +0000
Subject: SHM Operations
Groups: php.dev 
Request: Send a blank email to php-dev+get-33828@lists.php.net to get a copy of this message
Hello, Ilia (EvilProt on #php), Slava (hackie on #php) and I discussed some thing about more general shm operations. Below the reason why he did it: > I recently needed to write a C daemon that needed to > communicate with PHP via the use of Shared Memory. > PHP 4.0 already has SYSV shared memory functions > shm_*. Unfortunately, what I had found, was that although > the functions work well inside PHP there is no documentation > about the header that is added to the shared memory > segment and the format used to store php variables. > This effectively prevents people from easily writing > external programs in other languages such as C that > can communicate with PHP via the use of shared > memory (sysv shm). So, I wrote a more general set > of shared memory functions for PHP, this extension > allows for extremely easy use of shm via the use of functions such as > shm_open(); > shm_read(); > shm_write(); > shm_delete(); > shm_close(); I myself find these functions very useful too, and others on the #php channel too. Everything is ready, so I'll add the functions (as another extension (--with-shmop) n a few days. Documentation is ready too. Regards, -- Derick Rethans JDI Media Solutions H.v.Tussenbroekstraat 1 6952 BL Dieren The Netherlands e-mail: d.rethans@jdimedia.nl http://www.jdimedia.nl/

« previous php.dev (#33828) next »