GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/JimMartinson/CST1611/VM_Data/Install/ApachePerlFiles/Perl/html/site/lib/APR/ |
Upload File : |
<?xml version="1.0" ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <!-- saved from url=(0017)http://localhost/ --> <script language="JavaScript" src="../../../displayToc.js"></script> <script language="JavaScript" src="../../../tocParas.js"></script> <script language="JavaScript" src="../../../tocTab.js"></script> <link rel="stylesheet" type="text/css" href="../../../scineplex.css"> <title>APR::OS - Perl API for Platform-specific APR API</title> <link rel="stylesheet" href="../../../Active.css" type="text/css" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:" /> </head> <body> <!-- INDEX BEGIN --> <div name="index"> <script>writelinks('__top__',3);</script> <h1><a>APR::OS - Perl API for Platform-specific APR API</a></h1> <p><a name="__index__"></a></p> <ul> <li><a href="#name">NAME</a></li> <li><a href="#synopsis">Synopsis</a></li> <li><a href="#description">Description</a></li> <li><a href="#api">API</a></li> <ul> <li><a href="#current_thread_id"><code>current_thread_id</code></a></li> </ul> <li><a href="#see_also">See Also</a></li> <li><a href="#copyright">Copyright</a></li> <li><a href="#authors">Authors</a></li> </ul> <hr name="index" /> </div> <!-- INDEX END --> <p> </p> <h1><a name="name">NAME</a></h1> <p>APR::OS - Perl API for Platform-specific APR API</p> <p> </p> <hr /> <h1><a name="synopsis">Synopsis</a></h1> <pre> <span class="keyword">use</span> <span class="variable">APR::OS</span> <span class="operator">();</span> <span class="comment"># get current thread id</span> <span class="keyword">my</span> <span class="variable">$tid</span> <span class="operator">=</span> <span class="variable">APR::OS::current_thread_id</span><span class="operator">();</span> </pre> <p> </p> <hr /> <h1><a name="description">Description</a></h1> <p><code>APR::OS</code> provides the Perl interface to platform-specific APR API.</p> <p>You should be extremely careful when relying on any of the API provided by this module, since they are no portable. So if you use those you application will be non-portable as well.</p> <p> </p> <hr /> <h1><a name="api">API</a></h1> <p><code>APR::OS</code> provides the following methods:</p> <p> </p> <h2><a name="current_thread_id"><code>current_thread_id</code></a></h2> <p>Get the current thread ID</p> <pre> <span class="variable">$tid</span> <span class="operator">=</span> <span class="variable">APR::OS::current_thread_id</span><span class="operator">();</span> </pre> <dl> <dt><strong><a name="tid" class="item">ret: <code>$tid</code> ( integer )</a></strong> <dd> <p>under threaded MPMs returns the current thread ID, otherwise 0.</p> </dd> </li> <dt><strong><a name="since_2_0_00247" class="item">since: 2.0.00</a></strong> </dl> <p>Example:</p> <pre> <span class="keyword">use</span> <span class="variable">Apache2::MPM</span> <span class="operator">();</span> <span class="keyword">use</span> <span class="variable">APR::OS</span> <span class="operator">();</span> <span class="keyword">if</span> <span class="operator">(</span><span class="variable">Apache2::MPM</span><span class="operator">-></span><span class="variable">is_threaded</span><span class="operator">)</span> <span class="operator">{</span> <span class="keyword">my</span> <span class="variable">$tid_obj</span> <span class="operator">=</span> <span class="variable">APR::OS::current_thread_id</span><span class="operator">();</span> <span class="keyword">print</span> <span class="string">"TID: </span><span class="variable">$tid</span><span class="string">"</span><span class="operator">;</span> <span class="operator">}</span> <span class="keyword">else</span> <span class="operator">{</span> <span class="keyword">print</span> <span class="string">"PID: $$"</span><span class="operator">;</span> <span class="operator">}</span> </pre> <p> </p> <hr /> <h1><a name="see_also">See Also</a></h1> <p><a href="../../../docs/2.0/index.html">mod_perl 2.0 documentation</a>.</p> <p> </p> <hr /> <h1><a name="copyright">Copyright</a></h1> <p>mod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 2.0.</p> <p> </p> <hr /> <h1><a name="authors">Authors</a></h1> <p><a href="../../../about/contributors/people.html">The mod_perl development team and numerous contributors</a>.</p> </body> </html>