Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 83ed8492cae4cb6bfb06db21e0f5f467 > files > 97

open-vm-tools-devel-9.4.0-1.mga4.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>open-vm-tools 9.4.0: ToolsCorePool Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">open-vm-tools 9.4.0
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">ToolsCorePool Struct Reference<div class="ingroups"><a class="el" href="group__vmtools__threads.html">Threading</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Public interface of the shared thread pool.  
 <a href="structToolsCorePool.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="threadPool_8h_source.html">threadPool.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:ac7b5de01f5eb65159a4e49ac81ea0c5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7b5de01f5eb65159a4e49ac81ea0c5e"></a>
guint(*&#160;</td><td class="memItemRight" valign="bottom"><b>submit</b> )(<a class="el" href="structToolsAppCtx.html">ToolsAppCtx</a> *ctx, <a class="el" href="group__vmtools__threads.html#ga0896f3dc59232c168a431e835e7229ef">ToolsCorePoolCb</a> cb, gpointer data, GDestroyNotify dtor)</td></tr>
<tr class="separator:ac7b5de01f5eb65159a4e49ac81ea0c5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8036c717914c81ace6866b232e7fd624"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8036c717914c81ace6866b232e7fd624"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>cancel</b> )(guint id)</td></tr>
<tr class="separator:a8036c717914c81ace6866b232e7fd624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a673b9322f295847a4d1c22dbe361e555"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a673b9322f295847a4d1c22dbe361e555"></a>
gboolean(*&#160;</td><td class="memItemRight" valign="bottom"><b>start</b> )(<a class="el" href="structToolsAppCtx.html">ToolsAppCtx</a> *ctx, <a class="el" href="group__vmtools__threads.html#ga0896f3dc59232c168a431e835e7229ef">ToolsCorePoolCb</a> cb, <a class="el" href="group__vmtools__threads.html#ga0896f3dc59232c168a431e835e7229ef">ToolsCorePoolCb</a> interrupt, gpointer data, GDestroyNotify dtor)</td></tr>
<tr class="separator:a673b9322f295847a4d1c22dbe361e555"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Public interface of the shared thread pool. </p>
<p>This struct is published in the service's TOOLS_CORE_PROP_TPOOL property, and contains function pointers to the internal implementation of the thread pool's functions. In general, applications may prefer to use the inline functions provided below instead, since they take care of some of the boilerplate code. </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li>lib/include/vmware/tools/<a class="el" href="threadPool_8h_source.html">threadPool.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Nov 13 2013 17:04:41 for open-vm-tools 9.4.0 by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>