deltacloud-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mfoj...@apache.org
Subject [51/51] [partial] Site: Complete site revamp using bootstrap and docs update
Date Mon, 25 Jun 2012 12:34:18 GMT
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/output/libdeltacloud/bucket_8c.html
----------------------------------------------------------------------
diff --git a/site/output/libdeltacloud/bucket_8c.html b/site/output/libdeltacloud/bucket_8c.html
deleted file mode 100644
index 53b1e32..0000000
--- a/site/output/libdeltacloud/bucket_8c.html
+++ /dev/null
@@ -1,589 +0,0 @@
-<!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"/>
-<title>libdeltacloud: src/bucket.c File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.4 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">libdeltacloud&#160;<span id="projectnumber">0.9</span></div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img
id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>Globals</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="header">
-  <div class="summary">
-<a href="#define-members">Defines</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">src/bucket.c File Reference</div>  </div>
-</div>
-<div class="contents">
-<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br/>
-<code>#include &lt;stdlib.h&gt;</code><br/>
-<code>#include &lt;string.h&gt;</code><br/>
-<code>#include &quot;common.h&quot;</code><br/>
-<code>#include &quot;curl_action.h&quot;</code><br/>
-<code>#include &quot;bucket.h&quot;</code><br/>
-</div><table class="memberdecls">
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#a971793561407217008f01d0889ceb416">deltacloud_get_buckets</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
**buckets)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#a20d1dc13ae40c1aa0213b409ecb935c7">deltacloud_get_bucket_by_id</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
const char *id, struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*bucket)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#aaa464cc1410f5ad95daf463ada633b09">deltacloud_create_bucket</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
const char *name, struct <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
*params, int params_length)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#ac0ae0a8d0afb76423dd45fbbe53d10f2">deltacloud_bucket_create_blob_from_file</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*bucket, const char *blob_name, const char *filename, struct <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
*params, int params_length)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#ad817e304a49fd5d190db3948ecce37f4">deltacloud_bucket_get_blob_by_id</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*bucket, const char *name, struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*blob)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#ad6953ce94540914ba59d5bce725da44a">deltacloud_bucket_blob_update_metadata</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*blob, struct <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
*params, int params_length)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#af14ba7abc215975ccb501b08aa73114e">deltacloud_bucket_blob_get_content</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*blob, char **output)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#aa677f4018ea8c534a7f464bf0d2abdba">deltacloud_bucket_delete_blob</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*blob)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#a84fa489d0a5ff59ad0baae8439303531">deltacloud_free_bucket_blob</a>
(struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*blob)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#a7b5e0a4f91efd57263f9aab80d77a156">deltacloud_bucket_destroy</a>
(struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api,
struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*bucket)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#ac82501882467559e0f6ee97cacaa7717">deltacloud_free_bucket</a>
(struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*bucket)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td
class="memItemRight" valign="bottom"><a class="el" href="bucket_8c.html#aa4581e3f8e0cd9adad21395a158a3007">deltacloud_free_bucket_list</a>
(struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
**buckets)</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"></div><hr/><h2>Function Documentation</h2>
-<a class="anchor" id="af14ba7abc215975ccb501b08aa73114e"></a><!-- doxytag:
member="bucket.c::deltacloud_bucket_blob_get_content" ref="af14ba7abc215975ccb501b08aa73114e"
args="(struct deltacloud_api *api, struct deltacloud_bucket_blob *blob, char **output)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_bucket_blob_get_content </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*&#160;</td>
-          <td class="paramname"><em>blob</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char **&#160;</td>
-          <td class="paramname"><em>output</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to get the contents of a blob. It is the responsibility of the caller
to free the memory returned in output. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">blob</td><td>The
<a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
structure representing the blob </td></tr>
-    <tr><td class="paramdir">[out]</td><td class="paramname">output</td><td>A
pointer to an memory location to store the blob contents </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ad6953ce94540914ba59d5bce725da44a"></a><!-- doxytag:
member="bucket.c::deltacloud_bucket_blob_update_metadata" ref="ad6953ce94540914ba59d5bce725da44a"
args="(struct deltacloud_api *api, struct deltacloud_bucket_blob *blob, struct deltacloud_create_parameter
*params, int params_length)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_bucket_blob_update_metadata </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*&#160;</td>
-          <td class="paramname"><em>blob</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
*&#160;</td>
-          <td class="paramname"><em>params</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>params_length</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to update the metadata on a blob. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">blob</td><td>The
<a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
structure representing the blob </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">params</td><td>An
array of <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
structures that represent the key/value pairs of metadata to update </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">params_length</td><td>An
integer describing the length of the params array </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac0ae0a8d0afb76423dd45fbbe53d10f2"></a><!-- doxytag:
member="bucket.c::deltacloud_bucket_create_blob_from_file" ref="ac0ae0a8d0afb76423dd45fbbe53d10f2"
args="(struct deltacloud_api *api, struct deltacloud_bucket *bucket, const char *blob_name,
const char *filename, struct deltacloud_create_parameter *params, int params_length)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_bucket_create_blob_from_file </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*&#160;</td>
-          <td class="paramname"><em>bucket</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>blob_name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>filename</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
*&#160;</td>
-          <td class="paramname"><em>params</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>params_length</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to create a new blob in a bucket. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">bucket</td><td>The
<a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a> representing
the bucket in which to create the blob </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">blob_name</td><td>The
name to give to the new blob </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">filename</td><td>The
filename from which to read the data for the blob </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">params</td><td>An
array of <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
structures that represent any optional parameters to pass into the create call </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">params_length</td><td>An
integer describing the length of the params array </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa677f4018ea8c534a7f464bf0d2abdba"></a><!-- doxytag:
member="bucket.c::deltacloud_bucket_delete_blob" ref="aa677f4018ea8c534a7f464bf0d2abdba" args="(struct
deltacloud_api *api, struct deltacloud_bucket_blob *blob)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_bucket_delete_blob </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*&#160;</td>
-          <td class="paramname"><em>blob</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to delete a blob. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">blob</td><td>The
<a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
structure representing the blob </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7b5e0a4f91efd57263f9aab80d77a156"></a><!-- doxytag:
member="bucket.c::deltacloud_bucket_destroy" ref="a7b5e0a4f91efd57263f9aab80d77a156" args="(struct
deltacloud_api *api, struct deltacloud_bucket *bucket)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_bucket_destroy </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*&#160;</td>
-          <td class="paramname"><em>bucket</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to destroy a bucket. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">bucket</td><td>The
<a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a> structure
representing the bucket </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ad817e304a49fd5d190db3948ecce37f4"></a><!-- doxytag:
member="bucket.c::deltacloud_bucket_get_blob_by_id" ref="ad817e304a49fd5d190db3948ecce37f4"
args="(struct deltacloud_api *api, struct deltacloud_bucket *bucket, const char *name, struct
deltacloud_bucket_blob *blob)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_bucket_get_blob_by_id </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*&#160;</td>
-          <td class="paramname"><em>bucket</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*&#160;</td>
-          <td class="paramname"><em>blob</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to lookup a blob by id. It is up to the caller to free the structure
with <a class="el" href="bucket_8c.html#a84fa489d0a5ff59ad0baae8439303531">deltacloud_free_bucket_blob()</a>.
</p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">bucket</td><td>The
<a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a> representing
the bucket in which to look for the blob </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>The
name of the blob to lookup </td></tr>
-    <tr><td class="paramdir">[out]</td><td class="paramname">blob</td><td>The
<a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
structure that will be filled in if the blob is found </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error or if the blob could not be found </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aaa464cc1410f5ad95daf463ada633b09"></a><!-- doxytag:
member="bucket.c::deltacloud_create_bucket" ref="aaa464cc1410f5ad95daf463ada633b09" args="(struct
deltacloud_api *api, const char *name, struct deltacloud_create_parameter *params, int params_length)"
-->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_create_bucket </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
*&#160;</td>
-          <td class="paramname"><em>params</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>params_length</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to create a new bucket. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>The
name to give to the new bucket </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">params</td><td>An
array of <a class="el" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a>
structures that represent any optional parameters to pass into the create call </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">params_length</td><td>An
integer describing the length of the params array </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac82501882467559e0f6ee97cacaa7717"></a><!-- doxytag:
member="bucket.c::deltacloud_free_bucket" ref="ac82501882467559e0f6ee97cacaa7717" args="(struct
deltacloud_bucket *bucket)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void deltacloud_free_bucket </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*&#160;</td>
-          <td class="paramname"><em>bucket</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to free a <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
structure initially allocated by <a class="el" href="bucket_8c.html#a20d1dc13ae40c1aa0213b409ecb935c7">deltacloud_get_bucket_by_id()</a>.
</p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">bucket</td><td>The
<a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a> structure
representing the bucket </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a84fa489d0a5ff59ad0baae8439303531"></a><!-- doxytag:
member="bucket.c::deltacloud_free_bucket_blob" ref="a84fa489d0a5ff59ad0baae8439303531" args="(struct
deltacloud_bucket_blob *blob)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void deltacloud_free_bucket_blob </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
*&#160;</td>
-          <td class="paramname"><em>blob</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to free a <a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
structure initially allocated through <a class="el" href="bucket_8c.html#ad817e304a49fd5d190db3948ecce37f4">deltacloud_bucket_get_blob_by_id()</a>.
</p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">blob</td><td>The
<a class="el" href="structdeltacloud__bucket__blob.html">deltacloud_bucket_blob</a>
structure representing the blob </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa4581e3f8e0cd9adad21395a158a3007"></a><!-- doxytag:
member="bucket.c::deltacloud_free_bucket_list" ref="aa4581e3f8e0cd9adad21395a158a3007" args="(struct
deltacloud_bucket **buckets)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void deltacloud_free_bucket_list </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
**&#160;</td>
-          <td class="paramname"><em>buckets</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to free a list of <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
structures initially allocated by <a class="el" href="bucket_8c.html#a971793561407217008f01d0889ceb416">deltacloud_get_buckets()</a>.
</p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">buckets</td><td>The
pointer to the head of the <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
list </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a20d1dc13ae40c1aa0213b409ecb935c7"></a><!-- doxytag:
member="bucket.c::deltacloud_get_bucket_by_id" ref="a20d1dc13ae40c1aa0213b409ecb935c7" args="(struct
deltacloud_api *api, const char *id, struct deltacloud_bucket *bucket)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_get_bucket_by_id </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
*&#160;</td>
-          <td class="paramname"><em>bucket</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to look up a particular bucket by id. The caller is expected to free
the <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a> structure
using <a class="el" href="bucket_8c.html#ac82501882467559e0f6ee97cacaa7717">deltacloud_free_bucket()</a>.
</p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
the connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">id</td><td>The
bucket ID to look for </td></tr>
-    <tr><td class="paramdir">[out]</td><td class="paramname">bucket</td><td>The
<a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a> structure
to fill in if the ID is found </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 if the bucket cannot be found or on error </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a971793561407217008f01d0889ceb416"></a><!-- doxytag:
member="bucket.c::deltacloud_get_buckets" ref="a971793561407217008f01d0889ceb416" args="(struct
deltacloud_api *api, struct deltacloud_bucket **buckets)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int deltacloud_get_buckets </td>
-          <td>(</td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a>
*&#160;</td>
-          <td class="paramname"><em>api</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">struct <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
**&#160;</td>
-          <td class="paramname"><em>buckets</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<p>A function to get a linked list of all of the buckets defined. The caller is expected
to free the list using <a class="el" href="bucket_8c.html#aa4581e3f8e0cd9adad21395a158a3007">deltacloud_free_bucket_list()</a>.
</p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">api</td><td>The
<a class="el" href="structdeltacloud__api.html">deltacloud_api</a> structure representing
this connection </td></tr>
-    <tr><td class="paramdir">[out]</td><td class="paramname">buckets</td><td>A
pointer to the <a class="el" href="structdeltacloud__bucket.html">deltacloud_bucket</a>
structure to hold the list of buckets </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 on success,
-1 on error </dd></dl>
-
-</div>
-</div>
-</div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span
class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)"
onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data
Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span
class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)"
onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a
class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span
class="SelectionMark">&#160;</span>Variables</a></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>
-
-<hr class="footer"/><address class="footer"><small>Generated on Thu Jun
23 2011 for libdeltacloud by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
-</body>
-</html>


Mime
View raw message