/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
 <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"> </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"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__client"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">GASS Transfer Client Operations. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__server"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">GASS Server Implementation. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__referral"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">GASS Referrals. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__request"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">Request Handles. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__requestattr"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__listenerattr"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__requestattr__implementation"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:group__globus__gass__transfer__protocol"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">Protocol Implementation API. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </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  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>
|