This file is indexed.

/usr/share/doc/libglobus-gass-transfer-dev/html/group__globus__gass__transfer.html is in libglobus-gass-transfer-doc 8.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
<!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.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>globus_gass_transfer: GASS Transfer API</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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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 id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">globus_gass_transfer
   &#160;<span id="projectnumber">8.10</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#groups">Modules</a>  </div>
  <div class="headertitle">
<div class="title">GASS Transfer API</div>  </div>
</div><!--header-->
<div class="contents">

<p>GASS Transfer API.  
<a href="#details">More...</a></p>
<div class="dynheader">
Collaboration diagram for GASS Transfer API:</div>
<div class="dyncontent">
<center><table><tr><td><img src="group__globus__gass__transfer.png" border="0" alt="" usemap="#group____globus____gass____transfer"/>
<map name="group____globus____gass____transfer" id="group____globus____gass____transfer">
<area shape="rect" id="node1" href="group__globus__gass__transfer__referral.html" title="GASS Referrals. " alt="" coords="249,5,329,32"/>
<area shape="rect" id="node2" href="group__globus__gass__transfer__request.html" title="Request Handles. " alt="" coords="224,56,355,83"/>
<area shape="rect" id="node3" href="group__globus__gass__transfer__requestattr.html" title="Request Attributes" alt="" coords="218,107,361,133"/>
<area shape="rect" id="node4" href="group__globus__gass__transfer__client.html" title="GASS Transfer Client Operations. " alt="" coords="192,157,387,184"/>
<area shape="rect" id="node5" href="group__globus__gass__transfer__server.html" title="GASS Server Implementation. " alt="" coords="206,208,373,235"/>
<area shape="rect" id="node6" href="group__globus__gass__transfer__activation.html" title="Activation" alt="" coords="245,259,333,285"/>
<area shape="rect" id="node8" href="group__globus__gass__transfer__requestattr__implementation.html" title="Implementing Request\l Attributes" alt="" coords="205,310,374,351"/>
<area shape="rect" id="node9" href="group__globus__gass__transfer__listenerattr.html" title="Listener attributes" alt="" coords="219,376,360,403"/>
<area shape="rect" id="node10" href="group__globus__gass__transfer__protocol.html" title="Protocol Implementation API. " alt="" coords="223,427,356,453"/>
</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__gass__transfer__activation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__activation.html">Activation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__client"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__client.html">Client-Initiated Operations</a></td></tr>
<tr class="memdesc:group__globus__gass__transfer__client"><td class="mdescLeft">&#160;</td><td class="mdescRight">GASS Transfer Client Operations. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__server"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__server.html">Implementing Servers</a></td></tr>
<tr class="memdesc:group__globus__gass__transfer__server"><td class="mdescLeft">&#160;</td><td class="mdescRight">GASS Server Implementation. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__referral"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__referral.html">Referrals</a></td></tr>
<tr class="memdesc:group__globus__gass__transfer__referral"><td class="mdescLeft">&#160;</td><td class="mdescRight">GASS Referrals. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__request"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__request.html">Request Handles</a></td></tr>
<tr class="memdesc:group__globus__gass__transfer__request"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request Handles. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__requestattr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__requestattr.html">Request Attributes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__listenerattr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__listenerattr.html">Listener attributes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__requestattr__implementation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__requestattr__implementation.html">Implementing Request Attributes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__globus__gass__transfer__protocol"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__globus__gass__transfer__protocol.html">Protocol Modules</a></td></tr>
<tr class="memdesc:group__globus__gass__transfer__protocol"><td class="mdescLeft">&#160;</td><td class="mdescRight">Protocol Implementation API. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>GASS Transfer API. </p>
<p>The GASS Transfer API is the core part of the GASS (Global Access to Secondary Storage) component of the Globus Toolkit. The purpose of GASS is to provide a simple way to enable grid applications to securely stage and access data to and from remote file servers using a simple protocol-independent API.</p>
<p>The GASS Transfer API provides a way to implement both <a class="el" href="group__globus__gass__transfer__client.html">client</a> and <a class="el" href="group__globus__gass__transfer__server.html">server</a> components. These share common data block and request management functionality. Client-specific functions are provided to implement file "get", "put", and "append" operations. Server-specific functions are provided to implement servers which service such requests. Client and server functionality can be included in a single application, so one could implement proxies or cross-protocol bridges.</p>
<p>The GASS Transfer API is easily extensible to support different remote data access protocols. The standard Globus distribution includes client-side support for the http, and https protocols, as well as server-side support for the http and https protocols. An application which requires additional protocol support may add this through the <a class="el" href="group__globus__gass__transfer__protocol.html">protocol module interface</a>.</p>
<p>The GASS Transfer API is defined in the header file "globus_gass_transfer.h"</p>
<p>The <a class="el" href="group__globus__gass__transfer__activation.html#ga3c4edff0d27f1038ef7d8df297d205ea">GLOBUS_GASS_TRANSFER_MODULE</a> must be activated before calling any functions in this API. </p>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>