📄 class_plugin_thread_pool_1_1_thread_chain.html
字号:
<p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00362">362</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00062">PluginThreadPool::ThreadChain< T >::canHandle()</a>, <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, <a class="el" href="_thread_chain_8h-source.html#l00321">PluginThreadPool::ThreadChain< T >::Release()</a>, <a class="el" href="_thread_chain_8h-source.html#l00036">PluginThreadPool::ThreadChain< T >::ThreadChain()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00335">PluginThreadPool::ThreadChain< T >::~ThreadChain()</a>.</div></div><p><a class="anchor" name="796e3dca1d2286547e1e75095272ef64"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::lastactivetime" ref="796e3dca1d2286547e1e75095272ef64" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">unsigned long <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#796e3dca1d2286547e1e75095272ef64">lastactivetime</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00360">360</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00284">PluginThreadPool::ThreadChain< T >::ReleaseIdleThread()</a>.</div></div><p><a class="anchor" name="4048ea61e6e0196ae54cda274410af33"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::m_ref" ref="4048ea61e6e0196ae54cda274410af33" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">int <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#4048ea61e6e0196ae54cda274410af33">m_ref</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00363">363</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00316">PluginThreadPool::ThreadChain< T >::AddRef()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00321">PluginThreadPool::ThreadChain< T >::Release()</a>.</div></div><p><a class="anchor" name="ab45dae1f910885c22cebaa9f6e7feee"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::m_timeout" ref="ab45dae1f910885c22cebaa9f6e7feee" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">DWORD <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#ab45dae1f910885c22cebaa9f6e7feee">m_timeout</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p>pointer to the parent thread pool <p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00367">367</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00258">PluginThreadPool::ThreadChain< T >::IsHung()</a>.</div></div><p><a class="anchor" name="a63566f1062e3846fd000c6ed1d048af"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::m_winthread" ref="a63566f1062e3846fd000c6ed1d048af" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">CWinThread* <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#a63566f1062e3846fd000c6ed1d048af">m_winthread</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00361">361</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00036">PluginThreadPool::ThreadChain< T >::ThreadChain()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00335">PluginThreadPool::ThreadChain< T >::~ThreadChain()</a>.</div></div><p><a class="anchor" name="afa36db14f458aee323676f500e11ec8"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::next" ref="afa36db14f458aee323676f500e11ec8" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">ThreadChain</a>* <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#afa36db14f458aee323676f500e11ec8">next</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00355">355</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00062">PluginThreadPool::ThreadChain< T >::canHandle()</a>, <a class="el" href="_thread_chain_8h-source.html#l00251">PluginThreadPool::ThreadChain< T >::GetNext()</a>, <a class="el" href="_thread_chain_8h-source.html#l00196">PluginThreadPool::ThreadChain< T >::HandleHungThreads()</a>, <a class="el" href="_thread_chain_8h-source.html#l00237">PluginThreadPool::ThreadChain< T >::printChain()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00335">PluginThreadPool::ThreadChain< T >::~ThreadChain()</a>.</div></div><p><a class="anchor" name="37253f8bdfe3899c4fe09602008b41fb"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::starttime" ref="37253f8bdfe3899c4fe09602008b41fb" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">unsigned long <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#37253f8bdfe3899c4fe09602008b41fb">starttime</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00359">359</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00258">PluginThreadPool::ThreadChain< T >::IsHung()</a>.</div></div><p><a class="anchor" name="fe31064961fda989ca508ed4cd14294e"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::threadChkMutex" ref="fe31064961fda989ca508ed4cd14294e" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">HANDLE <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#fe31064961fda989ca508ed4cd14294e">threadChkMutex</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00368">368</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, <a class="el" href="_thread_chain_8h-source.html#l00258">PluginThreadPool::ThreadChain< T >::IsHung()</a>, <a class="el" href="_thread_chain_8h-source.html#l00284">PluginThreadPool::ThreadChain< T >::ReleaseIdleThread()</a>, <a class="el" href="_thread_chain_8h-source.html#l00036">PluginThreadPool::ThreadChain< T >::ThreadChain()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00335">PluginThreadPool::ThreadChain< T >::~ThreadChain()</a>.</div></div><p><a class="anchor" name="c70c7a3540e9cdad3e7eac570df96315"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::threadId" ref="c70c7a3540e9cdad3e7eac570df96315" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname">int <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#c70c7a3540e9cdad3e7eac570df96315">threadId</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00364">364</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00196">PluginThreadPool::ThreadChain< T >::HandleHungThreads()</a>, <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, <a class="el" href="_thread_chain_8h-source.html#l00258">PluginThreadPool::ThreadChain< T >::IsHung()</a>, <a class="el" href="_thread_chain_8h-source.html#l00237">PluginThreadPool::ThreadChain< T >::printChain()</a>, <a class="el" href="_thread_chain_8h-source.html#l00321">PluginThreadPool::ThreadChain< T >::Release()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00335">PluginThreadPool::ThreadChain< T >::~ThreadChain()</a>.</div></div><p><a class="anchor" name="3dfa3c57d56981eae59af9acbb0ec1b6"></a><!-- doxytag: member="PluginThreadPool::ThreadChain::threadpool" ref="3dfa3c57d56981eae59af9acbb0ec1b6" args="" --><div class="memitem"><div class="memproto"><div class="memtemplate">template<typename T> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="class_plugin_thread_pool_1_1_thread_pool.html">ThreadPool</a><T>* <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain</a>< T >::<a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#3dfa3c57d56981eae59af9acbb0ec1b6">threadpool</a><code> [private]</code> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="_thread_chain_8h-source.html#l00366">366</a> of file <a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a>.<p>Referenced by <a class="el" href="_thread_chain_8h-source.html#l00062">PluginThreadPool::ThreadChain< T >::canHandle()</a>, <a class="el" href="_thread_chain_8h-source.html#l00196">PluginThreadPool::ThreadChain< T >::HandleHungThreads()</a>, <a class="el" href="_thread_chain_8h-source.html#l00118">PluginThreadPool::ThreadChain< T >::HandleRequest()</a>, <a class="el" href="_thread_chain_8h-source.html#l00321">PluginThreadPool::ThreadChain< T >::Release()</a>, <a class="el" href="_thread_chain_8h-source.html#l00284">PluginThreadPool::ThreadChain< T >::ReleaseIdleThread()</a>, <a class="el" href="_thread_chain_8h-source.html#l00036">PluginThreadPool::ThreadChain< T >::ThreadChain()</a>, and <a class="el" href="_thread_chain_8h-source.html#l00335">PluginThreadPool::ThreadChain< T >::~ThreadChain()</a>.</div></div><p><hr>The documentation for this class was generated from the following file:<ul><li>D:/Coding/MMLADC_workarea/MMLADCNewDesign/ThreadPool/<a class="el" href="_thread_chain_8h-source.html">ThreadChain.h</a></ul><hr size="1"><address style="align: right;"><small>Generated on Sun Jan 20 13:16:04 2008 for ThreadPool by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -