uTools-Manuals/docs/php/apd_set_session_trace_socket.html
2019-04-28 19:00:34 +08:00

115 lines
4.3 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Starts the remote session debugging</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.apd-set-session-trace-socket" class="refentry">
<div class="refnamediv">
<h1 class="refname">apd_set_session_trace_socket</h1>
<p class="verinfo">(PECL apd &gt;= 0.2)</p><p class="refpurpose"><span class="refname">apd_set_session_trace_socket</span> &mdash; <span class="dc-title">Starts the remote session debugging</span></p>
</div>
<div class="refsect1 description" id="refsect1-function.apd-set-session-trace-socket-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>apd_set_session_trace_socket</strong></span>
( <span class="methodparam"><span class="type">string</span> <code class="parameter">$tcp_server</code></span>
, <span class="methodparam"><span class="type">int</span> <code class="parameter">$socket_type</code></span>
, <span class="methodparam"><span class="type">int</span> <code class="parameter">$port</code></span>
, <span class="methodparam"><span class="type">int</span> <code class="parameter">$debug_level</code></span>
) : <span class="type">bool</span></div>
<p class="para rdfs-comment">
Connects to the specified <code class="parameter">tcp_server</code> (eg. <em>tcplisten</em>)
and sends debugging data to the socket.
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.apd-set-session-trace-socket-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">tcp_server</code></dt>
<dd>
<p class="para">
IP or Unix Domain socket (like a file) of the TCP server.
</p>
</dd>
<dt>
<code class="parameter">socket_type</code></dt>
<dd>
<p class="para">
Can be <strong><code>AF_UNIX</code></strong> for file based sockets or
<strong><code>APD_AF_INET</code></strong> for standard tcp/ip.
</p>
</dd>
<dt>
<code class="parameter">port</code></dt>
<dd>
<p class="para">
You can use any port, but higher numbers are better as most of the
lower numbers may be used by other system services.
</p>
</dd>
<dt>
<code class="parameter">
debug_level</code></dt>
<dd>
<p class="para">由加上 <em>XXX_TRACE</em>
常量而形成的整数。</p><p class="para">不建议使用
<strong><code>MEMORY_TRACE</code></strong>。这会很慢且似乎不精确。
<strong><code>ASSIGNMENT_TRACE</code></strong> 还未被实现。</p><p class="para">要打开所有跟踪功能(TIMING, FUNCTIONS, ARGS SUMMARY (比如 strace -c)) 则使用 99 作为值。</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.apd-set-session-trace-socket-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
成功时返回 <strong><code>TRUE</code></strong> 或者在失败时返回 <strong><code>FALSE</code></strong>
</p>
</div>
<div class="refsect1 examples" id="refsect1-function.apd-set-session-trace-socket-examples">
<h3 class="title">范例</h3>
<p class="para">
<div class="example" id="example-437">
<p><strong>Example #1 <span class="function"><strong>apd_set_session_trace_socket()</strong></span> example</strong></p>
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />&nbsp;&nbsp;apd_set_session_trace_socket</span><span style="color: #007700">(</span><span style="color: #DD0000">"127.0.0.1"</span><span style="color: #007700">,</span><span style="color: #0000BB">APD_AF_INET</span><span style="color: #007700">,</span><span style="color: #0000BB">7112</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
</div>
</p>
</div>
</div></div></div></body></html>