/usr/share/doc/libglobus-common-dev/html/group__globus__callback.html is in libglobus-common-doc 14.10-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<!-- THIS FILE IS AUTOMATICALLY GENERATED FROM THE GLOBUS SOURCE CODE
DO NOT MODIFY.
-->
<title>Globus Reference Manual</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head>
<body>
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__globus__callback.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> |
<a href="#define-members">Macros</a> |
<a href="#typedef-members">Typedefs</a> |
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle">
<div class="title">Globus Callback</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for Globus Callback:</div>
<div class="dyncontent">
<center><table><tr><td><img src="group__globus__callback.png" border="0" alt="" usemap="#group____globus____callback"/>
<map name="group____globus____callback" id="group____globus____callback">
<area shape="rect" id="node2" href="group__globus__callback__api.html" title="  <a href="main.html" target="_top">View documentation without frames</a><br> <a href="index.html" target="_top">View documentation with frames</a><br>  " alt="" coords="185,5,329,32"/><area shape="rect" id="node3" href="group__globus__callback__spaces.html" title="  <a href="main.html" target="_top">View documentation without frames</a><br> <a href="index.html" target="_top">View documentation with frames</a><br>  " alt="" coords="174,56,341,83"/></map>
</td></tr></table></center>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__globus__callback__api"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback__api.html">Globus Callback API</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:group__globus__callback__spaces"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback__spaces.html">Globus Callback Spaces</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga001f6534f36aaf305f44175afb7b4a89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback.html#ga001f6534f36aaf305f44175afb7b4a89">GLOBUS_CALLBACK_MODULE</a></td></tr>
<tr class="separator:ga001f6534f36aaf305f44175afb7b4a89"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1c95d2b5dbbca83d8f2299ce83fbd438"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback.html#ga1c95d2b5dbbca83d8f2299ce83fbd438">GLOBUS_POLL_MODULE</a></td></tr>
<tr class="separator:ga1c95d2b5dbbca83d8f2299ce83fbd438"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gab1094a083bf6fc359e01c5d66c436fa0"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback.html#gab1094a083bf6fc359e01c5d66c436fa0">globus_callback_handle_t</a></td></tr>
<tr class="separator:gab1094a083bf6fc359e01c5d66c436fa0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga82637fa200d6ff891c747397a8eb0f38"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback.html#ga82637fa200d6ff891c747397a8eb0f38">globus_callback_space_t</a></td></tr>
<tr class="separator:ga82637fa200d6ff891c747397a8eb0f38"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gad4d53fc479ecb547f3d7b2be6df8a2a3"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
globus_l_callback_space_attr_s * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback.html#gad4d53fc479ecb547f3d7b2be6df8a2a3">globus_callback_space_attr_t</a></td></tr>
<tr class="separator:gad4d53fc479ecb547f3d7b2be6df8a2a3"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gabdc22c8e6432da1fd9ee7a43da965cc9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__callback.html#gabdc22c8e6432da1fd9ee7a43da965cc9">globus_callback_error_type_t</a> { <br/>
  <a class="el" href="group__globus__callback.html#ggabdc22c8e6432da1fd9ee7a43da965cc9a709b3d44c4ae3090a80656dab33dcd4d">GLOBUS_CALLBACK_ERROR_INVALID_CALLBACK_HANDLE</a> = 1024,
<br/>
  <a class="el" href="group__globus__callback.html#ggabdc22c8e6432da1fd9ee7a43da965cc9ae1619313606a50072339d789a6f3696b">GLOBUS_CALLBACK_ERROR_INVALID_SPACE</a>,
<br/>
  <a class="el" href="group__globus__callback.html#ggabdc22c8e6432da1fd9ee7a43da965cc9a8324a279b17b1b5ec7eeea77997316cc">GLOBUS_CALLBACK_ERROR_MEMORY_ALLOC</a>,
<br/>
  <a class="el" href="group__globus__callback.html#ggabdc22c8e6432da1fd9ee7a43da965cc9ad182d7837cb9203c5c7c2645ef04e244">GLOBUS_CALLBACK_ERROR_INVALID_ARGUMENT</a>,
<br/>
  <a class="el" href="group__globus__callback.html#ggabdc22c8e6432da1fd9ee7a43da965cc9a9633996be95ba0110a879b830a348e1b">GLOBUS_CALLBACK_ERROR_ALREADY_CANCELED</a>,
<br/>
  <a class="el" href="group__globus__callback.html#ggabdc22c8e6432da1fd9ee7a43da965cc9a8fd5822d22f7036be63bda0d98e85448">GLOBUS_CALLBACK_ERROR_NO_ACTIVE_CALLBACK</a>
<br/>
}</td></tr>
<tr class="separator:gabdc22c8e6432da1fd9ee7a43da965cc9"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<a href="main.html" target="_top">View documentation without frames</a><br>
<a href="index.html" target="_top">View documentation with frames</a><br>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ga001f6534f36aaf305f44175afb7b4a89"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GLOBUS_CALLBACK_MODULE</td>
</tr>
</table>
</div><div class="memdoc">
<p>Module descriptor. </p>
<p>Module descriptor for for globus_callback module. Must be activated before any of the following api is called.</p>
<p>Note: You would not normally activate this module directly. Activating the GLOBUS_COMMON_MODULE will in turn activate this also. </p>
</div>
</div>
<a class="anchor" id="ga1c95d2b5dbbca83d8f2299ce83fbd438"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GLOBUS_POLL_MODULE</td>
</tr>
</table>
</div><div class="memdoc">
<p>Module descriptor. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd></dd></dl>
<p>Backward compatible name </p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="gab1094a083bf6fc359e01c5d66c436fa0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int <a class="el" href="group__globus__callback.html#gab1094a083bf6fc359e01c5d66c436fa0">globus_callback_handle_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Periodic callback handle. </p>
<p>This handle can be copied or compared, and represented as NULL with GLOBUS_NULL_HANDLE </p>
</div>
</div>
<a class="anchor" id="ga82637fa200d6ff891c747397a8eb0f38"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int <a class="el" href="group__globus__callback.html#ga82637fa200d6ff891c747397a8eb0f38">globus_callback_space_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback space handle. </p>
<p>This handle can be copied or compared and represented as NULL with GLOBUS_NULL_HANDLE </p>
</div>
</div>
<a class="anchor" id="gad4d53fc479ecb547f3d7b2be6df8a2a3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct globus_l_callback_space_attr_s* <a class="el" href="group__globus__callback.html#gad4d53fc479ecb547f3d7b2be6df8a2a3">globus_callback_space_attr_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback space attribute. </p>
<p>This handle can be copied and represented as NULL with GLOBUS_NULL </p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="gabdc22c8e6432da1fd9ee7a43da965cc9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__globus__callback.html#gabdc22c8e6432da1fd9ee7a43da965cc9">globus_callback_error_type_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Error types. </p>
<p>Possible error types returned by the api in this module. You can use the error API to check results against these types.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__globus__generic__error__utility.html" title="Helper functions for dealing with Globus Generic Error objects. ">Error Handling Helpers</a> </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggabdc22c8e6432da1fd9ee7a43da965cc9a709b3d44c4ae3090a80656dab33dcd4d"></a>GLOBUS_CALLBACK_ERROR_INVALID_CALLBACK_HANDLE</em> </td><td class="fielddoc">
<p>The callback handle is not valid or it has already been destroyed. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabdc22c8e6432da1fd9ee7a43da965cc9ae1619313606a50072339d789a6f3696b"></a>GLOBUS_CALLBACK_ERROR_INVALID_SPACE</em> </td><td class="fielddoc">
<p>The space handle is not valid or it has already been destroyed. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabdc22c8e6432da1fd9ee7a43da965cc9a8324a279b17b1b5ec7eeea77997316cc"></a>GLOBUS_CALLBACK_ERROR_MEMORY_ALLOC</em> </td><td class="fielddoc">
<p>Could not allocate memory for an internal structure. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabdc22c8e6432da1fd9ee7a43da965cc9ad182d7837cb9203c5c7c2645ef04e244"></a>GLOBUS_CALLBACK_ERROR_INVALID_ARGUMENT</em> </td><td class="fielddoc">
<p>One of the arguments is NULL or out of range. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabdc22c8e6432da1fd9ee7a43da965cc9a9633996be95ba0110a879b830a348e1b"></a>GLOBUS_CALLBACK_ERROR_ALREADY_CANCELED</em> </td><td class="fielddoc">
<p>Attempt to unregister callback again. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabdc22c8e6432da1fd9ee7a43da965cc9a8fd5822d22f7036be63bda0d98e85448"></a>GLOBUS_CALLBACK_ERROR_NO_ACTIVE_CALLBACK</em> </td><td class="fielddoc">
<p>Attempt to retrieve info about a callback not in callers's stack. </p>
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr>
<p align="center">
<a href="http://www.globus.org/toolkit/about.html" target="_top">about globus</a> |
<a href="http://www.globus.org/toolkit/" target="_top">globus toolkit</a> |
<a href="https://dev.globus.org/wiki/Welcome/" target="_top">dev.globus</a>
<br>
<br>
Comments? <a href="mailto:webmaster@globus.org">webmaster@globus.org</a>
</body>
</html>
|