cvs: phpdoc /en language-snippets.ent /en/reference/apd reference.xml /en/reference/apd/functions apd-breakpoint.xml apd-callstack.xml apd-clunk.xml
apd-continue.xml apd-croak.xml apd-dump-function-table.xml apd-dump-persistent-resources.xml apd-dump-regular-resources.xml apd-echo.xml
apd-get-active-symbols.xml apd-set-pprof-trace.xml apd-set-session-trace.xml apd-set-session.xml apd-set-socket-session-trace.xml
override-function.xml rename-function.xml

From: Date: Sun, 07 Jan 2007 23:38:21 +0000
Subject: cvs: phpdoc /en language-snippets.ent /en/reference/apd reference.xml /en/reference/apd/functions apd-breakpoint.xml apd-callstack.xml apd-clunk.xml
apd-continue.xml apd-croak.xml apd-dump-function-table.xml apd-dump-persistent-resources.xml apd-dump-regular-resources.xml apd-echo.xml
apd-get-active-symbols.xml apd-set-pprof-trace.xml apd-set-session-trace.xml apd-set-session.xml apd-set-socket-session-trace.xml
override-function.xml rename-function.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969374714@lists.php.net to get a copy of this message
didou Sun Jan 7 23:38:21 2007 UTC Modified files: /phpdoc/en language-snippets.ent /phpdoc/en/reference/apd reference.xml /phpdoc/en/reference/apd/functions apd-breakpoint.xml apd-callstack.xml apd-clunk.xml apd-continue.xml apd-croak.xml apd-dump-function-table.xml apd-dump-persistent-resources.xml apd-dump-regular-resources.xml apd-echo.xml apd-get-active-symbols.xml apd-set-pprof-trace.xml apd-set-session-trace.xml apd-set-session.xml apd-set-socket-session-trace.xml override-function.xml rename-function.xml Log: Document APD constants and rewrite docs to match new style

http://cvs.php.net/viewvc.cgi/phpdoc/en/language-snippets.ent?r1=1.176&r2=1.177&diff_format=u Index: phpdoc/en/language-snippets.ent diff -u phpdoc/en/language-snippets.ent:1.176 phpdoc/en/language-snippets.ent:1.177 --- phpdoc/en/language-snippets.ent:1.176 Mon Jan 1 15:32:59 2007 +++ phpdoc/en/language-snippets.ent Sun Jan 7 23:38:20 2007 @@ -1,4 +1,4 @@ -<!-- $Revision: 1.176 $ --> +<!-- $Revision: 1.177 $ --> <!-- Keep 'em sorted --> @@ -441,6 +441,16 @@ <!ENTITY sqlsafemode '<link linkend="ini.sql.safe-mode">SQL safe mode</link>'> +<!-- XMLWriter Notes --> +<!ENTITY apd.debug-level.description '<varlistentry><term><parameter> +debug_level</parameter></term><listitem><para>An integer which is formed by adding +together the <literal>XXX_TRACE</literal> constants.</para><para>It is not recommended +to use <constant>MEMORY_TRACE</constant>. It is very slow and does not appear to be accurate. +<constant>ASSIGNMENT_TRACE</constant> is not implemented yet.</para><para>To turn on all +functional traces (TIMING, FUNCTIONS, ARGS SUMMARY (like strace -c)) use the value 99</para> +</listitem></varlistentry>'> + + <!-- Notes for SAPI/Apache --> <!ENTITY note.apache.nsapi-module '<note><para>As of PHP 4.3.3 you can use this function with the <link linkend="ref.nsapi">NSAPI server module</link> in Netscape/iPlanet/SunONE http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/reference.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc/en/reference/apd/reference.xml diff -u phpdoc/en/reference/apd/reference.xml:1.5 phpdoc/en/reference/apd/reference.xml:1.6 --- phpdoc/en/reference/apd/reference.xml:1.5 Sun Sep 4 11:49:40 2005 +++ phpdoc/en/reference/apd/reference.xml Sun Jan 7 23:38:21 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <!-- Purpose: basic.php --> <!-- Membership: pecl --> @@ -37,10 +37,7 @@ &no.resource; </section> - <section id="apd.constants"> - &reftitle.constants; - &no.constants; - </section> + &reference.apd.constants; <section id="apd.examples"> <title>How to use PHP-APD in your scripts</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-breakpoint.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-breakpoint.xml diff -u phpdoc/en/reference/apd/functions/apd-breakpoint.xml:1.4 phpdoc/en/reference/apd/functions/apd-breakpoint.xml:1.5 --- phpdoc/en/reference/apd/functions/apd-breakpoint.xml:1.4 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-breakpoint.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <refentry id="function.apd-breakpoint"> <refnamediv> <refname>apd_breakpoint</refname> <refpurpose>Stops the interpreter and waits on a CR from the socket</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>bool</type><methodname>apd_breakpoint</methodname> <methodparam><type>int</type><parameter>debug_level</parameter></methodparam> @@ -14,11 +14,32 @@ <para> This can be used to stop the running of your script, and await responses on the connected socket. To step the program, just send enter (a blank - line), or enter a php command to be executed. A typical session using - tcplisten would look like this. + line), or enter a php command to be executed. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &apd.debug-level.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; <para> - <programlisting role="shell"> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Typical session using tcplisten</title> + <programlisting role="shell"> <![CDATA[ bash#tcplisten localhost 7777 @@ -55,9 +76,11 @@ ........ >apd_continue(0); ]]> - </programlisting> + </programlisting> + </example> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-callstack.xml?r1=1.2&r2=1.3&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-callstack.xml diff -u phpdoc/en/reference/apd/functions/apd-callstack.xml:1.2 phpdoc/en/reference/apd/functions/apd-callstack.xml:1.3 --- phpdoc/en/reference/apd/functions/apd-callstack.xml:1.2 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-callstack.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <refentry id="function.apd-callstack"> <refnamediv> <refname>apd_callstack</refname> <refpurpose>Returns the current call stack as an array</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>array</type><methodname>apd_callstack</methodname> <void/> @@ -14,6 +14,17 @@ <para> Returns the current call stack as an array </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + An array containing the current call stack. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_callstack</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-clunk.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-clunk.xml diff -u phpdoc/en/reference/apd/functions/apd-clunk.xml:1.3 phpdoc/en/reference/apd/functions/apd-clunk.xml:1.4 --- phpdoc/en/reference/apd/functions/apd-clunk.xml:1.3 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-clunk.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <refentry id="function.apd-clunk"> <refnamediv> <refname>apd_clunk</refname> <refpurpose>Throw a warning and a callstack</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>apd_clunk</methodname> <methodparam><type>string</type><parameter>warning</parameter></methodparam> @@ -14,21 +14,64 @@ </methodsynopsis> <para> Behaves like perl's Carp::cluck. Throw a warning and a callstack. - The default line delimiter is "&lt;BR /&gt;\n". </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>warning</parameter></term> + <listitem> + <para> + The warning to throw. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>delimiter</parameter></term> + <listitem> + <para> + The delimiter. Default to <literal>&lt;BR /&gt;</literal>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_clunk</function> example</title> <programlisting role="php"> <![CDATA[ <?php -apd_clunk("Some Warning","<P>"); +apd_clunk("Some Warning", "<br/>"); ?> ]]> </programlisting> </example> </para> </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>apd_croak</function></member> + </simplelist> + </para> + </refsect1> </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-continue.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-continue.xml diff -u phpdoc/en/reference/apd/functions/apd-continue.xml:1.7 phpdoc/en/reference/apd/functions/apd-continue.xml:1.8 --- phpdoc/en/reference/apd/functions/apd-continue.xml:1.7 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-continue.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> +<!-- $Revision: 1.8 $ --> <refentry id="function.apd-continue"> <refnamediv> <refname>apd_continue</refname> <refpurpose>Restarts the interpreter</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>bool</type><methodname>apd_continue</methodname> <methodparam><type>int</type><parameter>debug_level</parameter></methodparam> @@ -14,6 +14,26 @@ <para> Usually sent via the socket to restart the interpreter. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &apd.debug-level.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_continue</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-croak.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-croak.xml diff -u phpdoc/en/reference/apd/functions/apd-croak.xml:1.3 phpdoc/en/reference/apd/functions/apd-croak.xml:1.4 --- phpdoc/en/reference/apd/functions/apd-croak.xml:1.3 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-croak.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <refentry id="function.apd-croak"> <refnamediv> <refname>apd_croak</refname> <refpurpose>Throw an error, a callstack and then exit</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>apd_croak</methodname> <methodparam><type>string</type><parameter>warning</parameter></methodparam> @@ -14,8 +14,43 @@ </methodsynopsis> <para> Behaves like perl's Carp::croak. Throw an error, a callstack and then - exit. The default line delimiter is "&lt;BR /&gt;\n". + exit. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>warning</parameter></term> + <listitem> + <para> + The warning to throw. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>delimiter</parameter></term> + <listitem> + <para> + The delimiter. Default to <literal>&lt;BR /&gt;</literal>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_croak</function> example</title> @@ -29,6 +64,15 @@ </example> </para> </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>apd_clunk</function></member> + </simplelist> + </para> + </refsect1> </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-dump-function-table.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-dump-function-table.xml diff -u phpdoc/en/reference/apd/functions/apd-dump-function-table.xml:1.3 phpdoc/en/reference/apd/functions/apd-dump-function-table.xml:1.4 --- phpdoc/en/reference/apd/functions/apd-dump-function-table.xml:1.3 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-dump-function-table.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <refentry id="function.apd-dump-function-table"> <refnamediv> <refname>apd_dump_function_table</refname> <refpurpose>Outputs the current function table</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>apd_dump_function_table</methodname> <void/> @@ -14,6 +14,17 @@ <para> Outputs the current function table. </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_dump_function_table</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-dump-persistent-resources.xml?r1=1.2&r2=1.3&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-dump-persistent-resources.xml diff -u phpdoc/en/reference/apd/functions/apd-dump-persistent-resources.xml:1.2 phpdoc/en/reference/apd/functions/apd-dump-persistent-resources.xml:1.3 --- phpdoc/en/reference/apd/functions/apd-dump-persistent-resources.xml:1.2 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-dump-persistent-resources.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <refentry id="function.apd-dump-persistent-resources"> <refnamediv> <refname>apd_dump_persistent_resources</refname> <refpurpose>Return all persistent resources as an array</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>array</type><methodname>apd_dump_persistent_resources</methodname> <void/> @@ -14,6 +14,17 @@ <para> Return all persistent resources as an array. </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + An array containing the current call stack. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_dump_persistent_resources</function> example</title> @@ -27,6 +38,15 @@ </example> </para> </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>apd_dump_regular</function></member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-dump-regular-resources.xml?r1=1.2&r2=1.3&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-dump-regular-resources.xml diff -u phpdoc/en/reference/apd/functions/apd-dump-regular-resources.xml:1.2 phpdoc/en/reference/apd/functions/apd-dump-regular-resources.xml:1.3 --- phpdoc/en/reference/apd/functions/apd-dump-regular-resources.xml:1.2 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-dump-regular-resources.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <refentry id="function.apd-dump-regular-resources"> <refnamediv> <refname>apd_dump_regular_resources</refname> <refpurpose>Return all current regular resources as an array</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>array</type><methodname>apd_dump_regular_resources</methodname> <void/> @@ -14,6 +14,17 @@ <para> Return all current regular resources as an array. </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + An array containing the current regular resources. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_dump_regular_resources</function> example</title> @@ -27,6 +38,15 @@ </example> </para> </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>apd_dump_persistent_resources</function></member> + </simplelist> + </para> + </refsect1> </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-echo.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-echo.xml diff -u phpdoc/en/reference/apd/functions/apd-echo.xml:1.6 phpdoc/en/reference/apd/functions/apd-echo.xml:1.7 --- phpdoc/en/reference/apd/functions/apd-echo.xml:1.6 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-echo.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> +<!-- $Revision: 1.7 $ --> <refentry id="function.apd-echo"> <refnamediv> <refname>apd_echo</refname> <refpurpose>Echo to the debugging socket</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>bool</type><methodname>apd_echo</methodname> <methodparam><type>string</type><parameter>output</parameter></methodparam> @@ -15,6 +15,33 @@ Usually sent via the socket to request information about the running script. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>output</parameter></term> + <listitem> + <para> + The debugged variable. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_echo</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-get-active-symbols.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-get-active-symbols.xml diff -u phpdoc/en/reference/apd/functions/apd-get-active-symbols.xml:1.4 phpdoc/en/reference/apd/functions/apd-get-active-symbols.xml:1.5 --- phpdoc/en/reference/apd/functions/apd-get-active-symbols.xml:1.4 Thu Nov 2 11:09:07 2006 +++ phpdoc/en/reference/apd/functions/apd-get-active-symbols.xml Sun Jan 7 23:38:21 2007 @@ -1,20 +1,31 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <refentry id="function.apd-get-active-symbols"> <refnamediv> <refname>apd_get_active_symbols</refname> <refpurpose>Get an array of the current variables names in the local scope</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>array</type><methodname>apd_get_active_symbols</methodname> - <methodparam><parameter/></methodparam> + <void/> </methodsynopsis> <para> Returns the names of all the variables defined in the active scope, (not their values). </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + A multidimensional array with all the variables. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_get_active_symbols</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-set-pprof-trace.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-set-pprof-trace.xml diff -u phpdoc/en/reference/apd/functions/apd-set-pprof-trace.xml:1.3 phpdoc/en/reference/apd/functions/apd-set-pprof-trace.xml:1.4 --- phpdoc/en/reference/apd/functions/apd-set-pprof-trace.xml:1.3 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-set-pprof-trace.xml Sun Jan 7 23:38:21 2007 @@ -1,21 +1,48 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <refentry id="function.apd-set-pprof-trace"> <refnamediv> <refname>apd_set_pprof_trace</refname> <refpurpose>Starts the session debugging</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>apd_set_pprof_trace</methodname> <methodparam choice="opt"><type>string</type><parameter>dump_directory</parameter></methodparam> </methodsynopsis> <para> - Starts debugging to {dump_directory}/pprof_{process_id}, if - dump_directory is not set, then the apd.dumpdir setting from the - &php.ini; file is used. + Starts debugging to <filename>pprof_{process_id}</filename> in the + dump directory. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>dump_directory</parameter></term> + <listitem> + <para> + The directory in which the profile dump file is written. If not set, + the apd.dumpdir setting from the &php.ini; file is used. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_set_pprof_trace</function> example</title> @@ -29,6 +56,16 @@ </example> </para> </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>apd_set_session_trace</function></member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-set-session-trace.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-set-session-trace.xml diff -u phpdoc/en/reference/apd/functions/apd-set-session-trace.xml:1.3 phpdoc/en/reference/apd/functions/apd-set-session-trace.xml:1.4 --- phpdoc/en/reference/apd/functions/apd-set-session-trace.xml:1.3 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-set-session-trace.xml Sun Jan 7 23:38:21 2007 @@ -1,45 +1,50 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <refentry id="function.apd-set-session-trace"> <refnamediv> <refname>apd_set_session_trace</refname> <refpurpose>Starts the session debugging</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>apd_set_session_trace</methodname> <methodparam><type>int</type><parameter>debug_level</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>dump_directory</parameter></methodparam> </methodsynopsis> <para> - Starts debugging to {dump_directory}/apd_dump_{process_id}, if - dump_directory is not set, then the apd.dumpdir setting from the - &php.ini; file is used. - </para> - <para> - debug_level is an integer which is formed by adding together the following - values: + Starts debugging to <filename>apd_dump_{process_id}</filename> in the + dump directory. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; <para> - <programlisting role="script"> -<![CDATA[ - FUNCTION_TRACE 1 - ARGS_TRACE 2 - ASSIGNMENT_TRACE 4 - STATEMENT_TRACE 8 - MEMORY_TRACE 16 - TIMING_TRACE 32 - SUMMARY_TRACE 64 -]]> - </programlisting> + <variablelist> + &apd.debug-level.description; + <varlistentry> + <term><parameter>dump_directory</parameter></term> + <listitem> + <para> + The directory in which the profile dump file is written. If not set, + the apd.dumpdir setting from the &php.ini; file is used. + </para> + </listitem> + </varlistentry> + </variablelist> </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; <para> - I would seriously not recommend using MEMORY_TRACE. It is very slow and - does not appear to be accurate (great, huh?) also ASSIGNMENT_TRACE is not - implemented. So, to turn on all functional traces (TIMING, FUNCTIONS, ARGS - SUMMARY (like strace -c)) use the value 99 + &return.void; </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_set_session_trace</function> example</title> @@ -53,6 +58,7 @@ </example> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-set-session.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-set-session.xml diff -u phpdoc/en/reference/apd/functions/apd-set-session.xml:1.4 phpdoc/en/reference/apd/functions/apd-set-session.xml:1.5 --- phpdoc/en/reference/apd/functions/apd-set-session.xml:1.4 Thu Nov 2 11:09:07 2006 +++ phpdoc/en/reference/apd/functions/apd-set-session.xml Sun Jan 7 23:38:21 2007 @@ -1,34 +1,40 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <refentry id="function.apd-set-session"> <refnamediv> <refname>apd_set_session</refname> <refpurpose>Changes or sets the current debugging level</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>apd_set_session</methodname> <methodparam><type>int</type><parameter>debug_level</parameter></methodparam> </methodsynopsis> <para> This can be used to increase or decrease debugging in a different area of - your application. <parameter>debug_level</parameter> is an integer which is - formed by adding together the following values: + your application. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; <para> - <programlisting role="script"> -<![CDATA[ - FUNCTION_TRACE 1 - ARGS_TRACE 2 - ASSIGNMENT_TRACE 4 - STATEMENT_TRACE 8 - MEMORY_TRACE 16 - TIMING_TRACE 32 - SUMMARY_TRACE 64 -]]> - </programlisting> + <variablelist> + &apd.debug-level.description; + </variablelist> </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_set_session</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/apd-set-socket-session-trace.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc/en/reference/apd/functions/apd-set-socket-session-trace.xml diff -u phpdoc/en/reference/apd/functions/apd-set-socket-session-trace.xml:1.4 phpdoc/en/reference/apd/functions/apd-set-socket-session-trace.xml:1.5 --- phpdoc/en/reference/apd/functions/apd-set-socket-session-trace.xml:1.4 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/apd-set-socket-session-trace.xml Sun Jan 7 23:38:21 2007 @@ -1,51 +1,69 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <refentry id="function.apd-set-socket-session-trace"> <refnamediv> <refname>apd_set_socket_session_trace</refname> <refpurpose>Starts the remote session debugging</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>bool</type><methodname>apd_set_socket_session_trace</methodname> - <methodparam><type>string</type><parameter>ip_address_or_unix_socket_file</parameter></methodparam> + <methodparam><type>string</type><parameter>tcp_server</parameter></methodparam> <methodparam><type>int</type><parameter>socket_type</parameter></methodparam> <methodparam><type>int</type><parameter>port</parameter></methodparam> <methodparam><type>int</type><parameter>debug_level</parameter></methodparam> </methodsynopsis> <para> - Connects to the tcp server (eg. tcplisten) specified IP or Unix Domain - socket (like a file), and sends debugging data to the socket. You can - use any port, but higher numbers are better as most of the lower numbers - may be used by other system services. - </para> - <para> - the socket_type can be APD_AF_UNIX (for file based sockets) or APD_AF_INET - (for standard tcp/ip) + Connects to the specified <parameter>tcp_server</parameter> (eg. tcplisten) + and sends debugging data to the socket. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; <para> - debug_level is an integer which is formed by adding together the following - values: - </para> - <para> - <programlisting role="script"> -<![CDATA[ - FUNCTION_TRACE 1 - ARGS_TRACE 2 - ASSIGNMENT_TRACE 4 - STATEMENT_TRACE 8 - MEMORY_TRACE 16 - TIMING_TRACE 32 - SUMMARY_TRACE 64 -]]> - </programlisting> + <variablelist> + <varlistentry> + <term><parameter>tcp_server</parameter></term> + <listitem> + <para> + IP or Unix Domain socket (like a file) of the TCP server. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>socket_type</parameter></term> + <listitem> + <para> + Can be <constant>AF_UNIX</constant> for file based sockets or + <constant>APD_AF_INET</constant> for standard tcp/ip. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>port</parameter></term> + <listitem> + <para> + You can use any port, but higher numbers are better as most of the + lower numbers may be used by other system services. + </para> + </listitem> + </varlistentry> + &apd.debug-level.description; + </variablelist> </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; <para> - I would seriously not recommend setting the value to 'zero' to start with, - and use the breakpoint methods to start debugging at a specific place in - the file. + &return.success; </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>apd_set_socket_session_trace</function> example</title> @@ -59,6 +77,7 @@ </example> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/override-function.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc/en/reference/apd/functions/override-function.xml diff -u phpdoc/en/reference/apd/functions/override-function.xml:1.3 phpdoc/en/reference/apd/functions/override-function.xml:1.4 --- phpdoc/en/reference/apd/functions/override-function.xml:1.3 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/override-function.xml Sun Jan 7 23:38:21 2007 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <refentry id="function.override-function"> <refnamediv> <refname>override_function</refname> <refpurpose>Overrides built-in functions</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>bool</type><methodname>override_function</methodname> <methodparam><type>string</type><parameter>function_name</parameter></methodparam> @@ -14,9 +14,60 @@ <methodparam><type>string</type><parameter>function_code</parameter></methodparam> </methodsynopsis> <para> - Syntax similar to create_function(). Overrides built-in functions - (replaces them in the symbol table). + Overrides built-in functions by replacing them in the symbol table. </para> + </refsect1> + + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>function_name</parameter></term> + <listitem> + <para> + The function to override. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>function_args</parameter></term> + <listitem> + <para> + The function arguments, as a coma separated string. + </para> + <para> + Usually you will want to pass this parameter, as well as the + <parameter>function_code</parameter> parameter, as a single quote + delimited string. The reason for using single quoted strings, is to + protect the variable names from parsing, otherwise, if you use double + quotes there will be a need to escape the variable names, e.g. + \<varname>$your_var</varname>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>function_code</parameter></term> + <listitem> + <para> + The new code for the function. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>override_function</function> example</title> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/apd/functions/rename-function.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc/en/reference/apd/functions/rename-function.xml diff -u phpdoc/en/reference/apd/functions/rename-function.xml:1.5 phpdoc/en/reference/apd/functions/rename-function.xml:1.6 --- phpdoc/en/reference/apd/functions/rename-function.xml:1.5 Sat Sep 16 20:33:25 2006 +++ phpdoc/en/reference/apd/functions/rename-function.xml Sun Jan 7 23:38:21 2007 @@ -1,21 +1,56 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <refentry id="function.rename-function"> <refnamediv> <refname>rename_function</refname> - <refpurpose>Renames orig_name to new_name in the global function_table</refpurpose> + <refpurpose>Renames orig_name to new_name in the global function table</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>bool</type><methodname>rename_function</methodname> <methodparam><type>string</type><parameter>original_name</parameter></methodparam> <methodparam><type>string</type><parameter>new_name</parameter></methodparam> </methodsynopsis> <para> - Renames orig_name to new_name in the global function_table. Useful - for temporarily overriding builtin functions. + Renames a orig_name to new_name in the global function table. Useful + for temporarily overriding built-in functions. </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>original_name</parameter></term> + <listitem> + <para> + The original function name. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>new_name</parameter></term> + <listitem> + <para> + The new name for the <parameter>original_name</parameter> function. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; <para> <example> <title><function>rename_function</function> example</title>
« previous php.doc (#969374714) next »