<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 331306 $ -->
<!--
  Do NOT translate this file
-->

<versions>
 <!-- Methods -->

 <function name='thread' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::start' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::run' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::wait' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::notify' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::join' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::isstarted' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::isrunning' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::isjoined' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::iswaiting' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::isterminated' from='PECL pthreads &gt;= 0.43'/>
 <function name='thread::getthreadid' from='PECL pthreads &gt;= 0.34'/>
 <function name='thread::getcreatorid' from='PECL pthreads &gt;= 0.36'/>
 <function name='thread::synchronized' from='PECL pthreads &gt;= 0.40'/>
 <function name='thread::lock' from='PECL pthreads &gt;= 0.40'/>
 <function name='thread::unlock' from='PECL pthreads &gt;= 0.40'/>
 <function name='thread::shift' from='PECL pthreads &gt;= 0.45'/>
 <function name='thread::pop' from='PECL pthreads &gt;= 0.45'/>
 <function name='thread::merge' from='PECL pthreads &gt;= 0.45'/>
 <function name='thread::chunk' from='PECL pthreads &gt;= 0.45'/>

 <function name='worker' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::start' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::run' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::shutdown' from='PECL pthreads &gt;= 0.37'/>
 <function name='worker::getthreadid' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::getcreatorid' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::stack' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::unstack' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::isshutdown' from='PECL pthreads &gt;= 0.37'/>
 <function name='worker::isworking' from='PECL pthreads &gt;= 0.37'/>
 <function name='worker::getstacked' from='PECL pthreads &gt;= 0.36'/>
 <function name='worker::shift' from='PECL pthreads &gt;= 0.45'/>
 <function name='worker::pop' from='PECL pthreads &gt;= 0.45'/>
 <function name='worker::merge' from='PECL pthreads &gt;= 0.45'/>
 <function name='worker::chunk' from='PECL pthreads &gt;= 0.45'/>

 <function name='stackable' from='PECL pthreads &gt;= 0.36'/>
 <function name='stackable::run' from='PECL pthreads &gt;= 0.36'/>
 <function name='stackable::wait' from='PECL pthreads &gt;= 0.36'/>
 <function name='stackable::notify' from='PECL pthreads &gt;= 0.36'/>
 <function name='stackable::isrunning' from='PECL pthreads &gt;= 0.36'/>
 <function name='stackable::iswaiting' from='PECL pthreads &gt;= 0.36'/>
 <function name='stackable::isterminated' from='PECL pthreads &gt;= 0.43'/>
 <function name='stackable::synchronized' from='PECL pthreads &gt;= 0.40'/>
 <function name='stackable::lock' from='PECL pthreads &gt;= 0.40'/>
 <function name='stackable::unlock' from='PECL pthreads &gt;= 0.40'/>
 <function name='stackable::shift' from='PECL pthreads &gt;= 0.45'/>
 <function name='stackable::pop' from='PECL pthreads &gt;= 0.45'/>
 <function name='stackable::merge' from='PECL pthreads &gt;= 0.45'/>
 <function name='stackable::chunk' from='PECL pthreads &gt;= 0.45'/>
 
 <function name='mutex' from='PECL pthreads &gt;= 0.34'/>
 <function name='mutex::create' from='PECL pthreads &gt;= 0.34'/>
 <function name='mutex::lock' from='PECL pthreads &gt;= 0.34'/>
 <function name='mutex::trylock' from='PECL pthreads &gt;= 0.34'/>
 <function name='mutex::unlock' from='PECL pthreads &gt;= 0.34'/>
 <function name='mutex::destroy' from='PECL pthreads &gt;= 0.34'/>

 <function name='cond' from='PECL pthreads &gt;= 0.34'/>
 <function name='cond::create' from='PECL pthreads &gt;= 0.34'/>
 <function name='cond::signal' from='PECL pthreads &gt;= 0.34'/>
 <function name='cond::wait' from='PECL pthreads &gt;= 0.34'/>
 <function name='cond::broadcast' from='PECL pthreads &gt;= 0.34'/>
 <function name='cond::destroy' from='PECL pthreads &gt;= 0.34'/>
</versions>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->