You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by cl...@apache.org on 2011/08/18 15:26:55 UTC

svn commit: r1159208 [8/17] - in /incubator/deltacloud/trunk/site/output: ./ libdeltacloud/ libdeltacloud/search/

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8c.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8c.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8c.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8c.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,459 @@
+<!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/loadbalancer.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/loadbalancer.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;memory.h&gt;</code><br/>
+<code>#include &quot;common.h&quot;</code><br/>
+<code>#include &quot;loadbalancer.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="loadbalancer_8c.html#a94ea11873516dc0856dafa0a185f758d">deltacloud_get_loadbalancers</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> **balancers)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loadbalancer_8c.html#a20f9224e8c82794483d86cf2adb7ac78">deltacloud_get_loadbalancer_by_id</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, const char *id, struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loadbalancer_8c.html#a716f788ddafe3dba384a482bbdbdeb1d">deltacloud_create_loadbalancer</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, const char *name, const char *realm_id, const char *protocol, int balancer_port, int instance_port, 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="loadbalancer_8c.html#a70d228d731049867e7a6ddfb01129af8">deltacloud_loadbalancer_register</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer, const char *instance_id, 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="loadbalancer_8c.html#a42864f855474b7bbd1f0f67b5629fc84">deltacloud_loadbalancer_unregister</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer, const char *instance_id, 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="loadbalancer_8c.html#a662561c040f941aced01ab7514a8ac89">deltacloud_loadbalancer_destroy</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loadbalancer_8c.html#a99052ed48e28f177f49292c1da831a7a">deltacloud_free_loadbalancer</a> (struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *lb)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="loadbalancer_8c.html#a8912bb34c60c7324d54547d1a96b34ce">deltacloud_free_loadbalancer_list</a> (struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> **lbs)</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="a716f788ddafe3dba384a482bbdbdeb1d"></a><!-- doxytag: member="loadbalancer.c::deltacloud_create_loadbalancer" ref="a716f788ddafe3dba384a482bbdbdeb1d" args="(struct deltacloud_api *api, const char *name, const char *realm_id, const char *protocol, int balancer_port, int instance_port, struct deltacloud_create_parameter *params, int params_length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_create_loadbalancer </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">const char *&#160;</td>
+          <td class="paramname"><em>realm_id</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>protocol</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>balancer_port</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>instance_port</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 load balancer. </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 load balancer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">realm_id</td><td>The realm ID to put the new load balancer in </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">protocol</td><td>The protocol to load balance </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">balancer_port</td><td>The port the load balancer listens on </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">instance_port</td><td>The port the load balancer balances to </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="a99052ed48e28f177f49292c1da831a7a"></a><!-- doxytag: member="loadbalancer.c::deltacloud_free_loadbalancer" ref="a99052ed48e28f177f49292c1da831a7a" args="(struct deltacloud_loadbalancer *lb)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void deltacloud_free_loadbalancer </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *&#160;</td>
+          <td class="paramname"><em>lb</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>A function to free a <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure initially allocated by <a class="el" href="loadbalancer_8c.html#a20f9224e8c82794483d86cf2adb7ac78">deltacloud_get_loadbalancer_by_id()</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">lb</td><td>The <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure representing the load balancer </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a8912bb34c60c7324d54547d1a96b34ce"></a><!-- doxytag: member="loadbalancer.c::deltacloud_free_loadbalancer_list" ref="a8912bb34c60c7324d54547d1a96b34ce" args="(struct deltacloud_loadbalancer **lbs)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void deltacloud_free_loadbalancer_list </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> **&#160;</td>
+          <td class="paramname"><em>lbs</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__loadbalancer.html">deltacloud_loadbalancer</a> structures initially allocated by <a class="el" href="loadbalancer_8c.html#a94ea11873516dc0856dafa0a185f758d">deltacloud_get_loadbalancers()</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">lbs</td><td>The pointer to the head of the <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> list </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a20f9224e8c82794483d86cf2adb7ac78"></a><!-- doxytag: member="loadbalancer.c::deltacloud_get_loadbalancer_by_id" ref="a20f9224e8c82794483d86cf2adb7ac78" args="(struct deltacloud_api *api, const char *id, struct deltacloud_loadbalancer *balancer)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_get_loadbalancer_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__loadbalancer.html">deltacloud_loadbalancer</a> *&#160;</td>
+          <td class="paramname"><em>balancer</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 load balancer by id. The caller is expected to free the <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure using <a class="el" href="loadbalancer_8c.html#a99052ed48e28f177f49292c1da831a7a">deltacloud_free_loadbalancer()</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 load balancer ID to look for </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">balancer</td><td>The <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</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 load balancer cannot be found or on error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a94ea11873516dc0856dafa0a185f758d"></a><!-- doxytag: member="loadbalancer.c::deltacloud_get_loadbalancers" ref="a94ea11873516dc0856dafa0a185f758d" args="(struct deltacloud_api *api, struct deltacloud_loadbalancer **balancers)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_get_loadbalancers </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__loadbalancer.html">deltacloud_loadbalancer</a> **&#160;</td>
+          <td class="paramname"><em>balancers</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 load balancers. The caller is expected to free the list using <a class="el" href="loadbalancer_8c.html#a8912bb34c60c7324d54547d1a96b34ce">deltacloud_free_loadbalancer_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">balancers</td><td>A pointer to the <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure to hold the list of load balancers </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="a662561c040f941aced01ab7514a8ac89"></a><!-- doxytag: member="loadbalancer.c::deltacloud_loadbalancer_destroy" ref="a662561c040f941aced01ab7514a8ac89" args="(struct deltacloud_api *api, struct deltacloud_loadbalancer *balancer)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_loadbalancer_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__loadbalancer.html">deltacloud_loadbalancer</a> *&#160;</td>
+          <td class="paramname"><em>balancer</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 load balancer. </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">balancer</td><td>The <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure representing the load balancer </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="a70d228d731049867e7a6ddfb01129af8"></a><!-- doxytag: member="loadbalancer.c::deltacloud_loadbalancer_register" ref="a70d228d731049867e7a6ddfb01129af8" args="(struct deltacloud_api *api, struct deltacloud_loadbalancer *balancer, const char *instance_id, struct deltacloud_create_parameter *params, int params_length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_loadbalancer_register </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__loadbalancer.html">deltacloud_loadbalancer</a> *&#160;</td>
+          <td class="paramname"><em>balancer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>instance_id</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 register an instance to a load balancer. </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">balancer</td><td>The <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure representing the load balancer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">instance_id</td><td>The instance ID to add to the load balancer </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 register 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="a42864f855474b7bbd1f0f67b5629fc84"></a><!-- doxytag: member="loadbalancer.c::deltacloud_loadbalancer_unregister" ref="a42864f855474b7bbd1f0f67b5629fc84" args="(struct deltacloud_api *api, struct deltacloud_loadbalancer *balancer, const char *instance_id, struct deltacloud_create_parameter *params, int params_length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_loadbalancer_unregister </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__loadbalancer.html">deltacloud_loadbalancer</a> *&#160;</td>
+          <td class="paramname"><em>balancer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>instance_id</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 unregister an instance from a load balancer. </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">balancer</td><td>The <a class="el" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> structure representing the load balancer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">instance_id</td><td>The instance ID to remove from the load balancer </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 unregister 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>
+</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>

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8h_source.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8h_source.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8h_source.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/loadbalancer_8h_source.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,171 @@
+<!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: include/libdeltacloud/loadbalancer.h Source File</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 class="header">
+  <div class="headertitle">
+<div class="title">include/libdeltacloud/loadbalancer.h</div>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> * Copyright (C) 2011 Red Hat, Inc.</span>
+<a name="l00003"></a>00003 <span class="comment"> *</span>
+<a name="l00004"></a>00004 <span class="comment"> * This library is free software; you can redistribute it and/or</span>
+<a name="l00005"></a>00005 <span class="comment"> * modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00006"></a>00006 <span class="comment"> * License as published by the Free Software Foundation; either</span>
+<a name="l00007"></a>00007 <span class="comment"> * version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00008"></a>00008 <span class="comment"> *</span>
+<a name="l00009"></a>00009 <span class="comment"> * This library is distributed in the hope that it will be useful,</span>
+<a name="l00010"></a>00010 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00011"></a>00011 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00012"></a>00012 <span class="comment"> * Lesser General Public License for more details.</span>
+<a name="l00013"></a>00013 <span class="comment"> *</span>
+<a name="l00014"></a>00014 <span class="comment"> * You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00015"></a>00015 <span class="comment"> * License along with this library; if not, write to the Free Software</span>
+<a name="l00016"></a>00016 <span class="comment"> * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA</span>
+<a name="l00017"></a>00017 <span class="comment"> *</span>
+<a name="l00018"></a>00018 <span class="comment"> * Author: Chris Lalancette &lt;clalance@redhat.com&gt;</span>
+<a name="l00019"></a>00019 <span class="comment"> */</span>
+<a name="l00020"></a>00020 
+<a name="l00021"></a>00021 <span class="preprocessor">#ifndef LIBDELTACLOUD_LOADBALANCER_H</span>
+<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define LIBDELTACLOUD_LOADBALANCER_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;action.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;address.h&quot;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &quot;link.h&quot;</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {
+<a name="l00030"></a>00030 <span class="preprocessor">#endif</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span>
+<a name="l00037"></a><a class="code" href="structdeltacloud__loadbalancer__listener.html">00037</a> <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer__listener.html">deltacloud_loadbalancer_listener</a> {
+<a name="l00038"></a><a class="code" href="structdeltacloud__loadbalancer__listener.html#a459f29c8541b1040e3c6b16caab5af3c">00038</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer__listener.html#a459f29c8541b1040e3c6b16caab5af3c">protocol</a>; 
+<a name="l00039"></a><a class="code" href="structdeltacloud__loadbalancer__listener.html#af1ec07f66639abe284fa5793329dc0ec">00039</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer__listener.html#af1ec07f66639abe284fa5793329dc0ec">load_balancer_port</a>; 
+<a name="l00040"></a><a class="code" href="structdeltacloud__loadbalancer__listener.html#aadf8f48492ed5c9e25fa9e79306f9588">00040</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer__listener.html#aadf8f48492ed5c9e25fa9e79306f9588">instance_port</a>; 
+<a name="l00042"></a>00042   <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer__listener.html">deltacloud_loadbalancer_listener</a> *next;
+<a name="l00043"></a>00043 };
+<a name="l00044"></a>00044 
+<a name="l00048"></a><a class="code" href="structdeltacloud__loadbalancer__instance.html">00048</a> <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer__instance.html">deltacloud_loadbalancer_instance</a> {
+<a name="l00049"></a><a class="code" href="structdeltacloud__loadbalancer__instance.html#a189eef02531314c9134fd044eb4b3656">00049</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer__instance.html#a189eef02531314c9134fd044eb4b3656">href</a>; 
+<a name="l00050"></a><a class="code" href="structdeltacloud__loadbalancer__instance.html#a6eb4df18a4ef6c94a9aefaab2d3433a0">00050</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer__instance.html#a6eb4df18a4ef6c94a9aefaab2d3433a0">id</a>; 
+<a name="l00051"></a><a class="code" href="structdeltacloud__loadbalancer__instance.html#a20b94cc66dac77282f147365e7dd34cf">00051</a>   <span class="keyword">struct </span><a class="code" href="structdeltacloud__link.html">deltacloud_link</a> *<a class="code" href="structdeltacloud__loadbalancer__instance.html#a20b94cc66dac77282f147365e7dd34cf">links</a>; 
+<a name="l00053"></a>00053   <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer__instance.html">deltacloud_loadbalancer_instance</a> *next;
+<a name="l00054"></a>00054 };
+<a name="l00055"></a>00055 
+<a name="l00059"></a><a class="code" href="structdeltacloud__loadbalancer.html">00059</a> <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> {
+<a name="l00060"></a><a class="code" href="structdeltacloud__loadbalancer.html#a3a538dd0836cf611ec4f67a06547bd95">00060</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer.html#a3a538dd0836cf611ec4f67a06547bd95">href</a>; 
+<a name="l00061"></a><a class="code" href="structdeltacloud__loadbalancer.html#a8596480dbc2f330f1f90a9bd18f27391">00061</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer.html#a8596480dbc2f330f1f90a9bd18f27391">id</a>; 
+<a name="l00062"></a><a class="code" href="structdeltacloud__loadbalancer.html#abf30b5fb39092b784b7e49ee57799794">00062</a>   <span class="keyword">struct </span><a class="code" href="structdeltacloud__action.html">deltacloud_action</a> *<a class="code" href="structdeltacloud__loadbalancer.html#abf30b5fb39092b784b7e49ee57799794">actions</a>; 
+<a name="l00063"></a><a class="code" href="structdeltacloud__loadbalancer.html#a45e115fe28a08aa9dd54661663da5e2c">00063</a>   <span class="keyword">struct </span><a class="code" href="structdeltacloud__address.html">deltacloud_address</a> *<a class="code" href="structdeltacloud__loadbalancer.html#a45e115fe28a08aa9dd54661663da5e2c">public_addresses</a>; 
+<a name="l00064"></a><a class="code" href="structdeltacloud__loadbalancer.html#abb7208525081642f2cd66115365537e4">00064</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer.html#abb7208525081642f2cd66115365537e4">created_at</a>; 
+<a name="l00065"></a><a class="code" href="structdeltacloud__loadbalancer.html#a21b8de43dacf6eddc23150a3fdd91d5a">00065</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer.html#a21b8de43dacf6eddc23150a3fdd91d5a">realm_href</a>; 
+<a name="l00066"></a><a class="code" href="structdeltacloud__loadbalancer.html#a43c0320b58b8c6bfa28db7865fa872be">00066</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer.html#a43c0320b58b8c6bfa28db7865fa872be">realm_id</a>; 
+<a name="l00067"></a><a class="code" href="structdeltacloud__loadbalancer.html#a1592928bd1d7452a313d4e6801536cee">00067</a>   <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer__listener.html">deltacloud_loadbalancer_listener</a> *<a class="code" href="structdeltacloud__loadbalancer.html#a1592928bd1d7452a313d4e6801536cee">listeners</a>; 
+<a name="l00068"></a><a class="code" href="structdeltacloud__loadbalancer.html#af3007bc66109995bbedd34188394a3e7">00068</a>   <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer__instance.html">deltacloud_loadbalancer_instance</a> *<a class="code" href="structdeltacloud__loadbalancer.html#af3007bc66109995bbedd34188394a3e7">instances</a>; 
+<a name="l00070"></a>00070   <span class="keyword">struct </span><a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *next;
+<a name="l00071"></a>00071 };
+<a name="l00072"></a>00072 
+<a name="l00073"></a>00073 <span class="preprocessor">#define deltacloud_supports_loadbalancers(api) deltacloud_has_link(api, &quot;load_balancers&quot;)</span>
+<a name="l00074"></a>00074 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="loadbalancer_8c.html#a94ea11873516dc0856dafa0a185f758d">deltacloud_get_loadbalancers</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api,
+<a name="l00075"></a>00075                                  <span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> **balancers);
+<a name="l00076"></a>00076 <span class="keywordtype">int</span> <a class="code" href="loadbalancer_8c.html#a20f9224e8c82794483d86cf2adb7ac78">deltacloud_get_loadbalancer_by_id</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api,
+<a name="l00077"></a>00077                                       <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>,
+<a name="l00078"></a>00078                                       <span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer);
+<a name="l00079"></a>00079 <span class="keywordtype">int</span> <a class="code" href="loadbalancer_8c.html#a716f788ddafe3dba384a482bbdbdeb1d">deltacloud_create_loadbalancer</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api, <span class="keyword">const</span> <span class="keywordtype">char</span> *name,
+<a name="l00080"></a>00080                                    <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__loadbalancer.html#a43c0320b58b8c6bfa28db7865fa872be">realm_id</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *protocol,
+<a name="l00081"></a>00081                                    <span class="keywordtype">int</span> balancer_port, <span class="keywordtype">int</span> instance_port,
+<a name="l00082"></a>00082                                    <span class="keyword">struct</span> <a class="code" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a> *params,
+<a name="l00083"></a>00083                                    <span class="keywordtype">int</span> params_length);
+<a name="l00084"></a>00084 <span class="keywordtype">int</span> <a class="code" href="loadbalancer_8c.html#a70d228d731049867e7a6ddfb01129af8">deltacloud_loadbalancer_register</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api,
+<a name="l00085"></a>00085                                      <span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer,
+<a name="l00086"></a>00086                                      <span class="keyword">const</span> <span class="keywordtype">char</span> *instance_id,
+<a name="l00087"></a>00087                                      <span class="keyword">struct</span> <a class="code" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a> *params,
+<a name="l00088"></a>00088                                      <span class="keywordtype">int</span> params_length);
+<a name="l00089"></a>00089 <span class="keywordtype">int</span> <a class="code" href="loadbalancer_8c.html#a42864f855474b7bbd1f0f67b5629fc84">deltacloud_loadbalancer_unregister</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api,
+<a name="l00090"></a>00090                                        <span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer,
+<a name="l00091"></a>00091                                        <span class="keyword">const</span> <span class="keywordtype">char</span> *instance_id,
+<a name="l00092"></a>00092                                        <span class="keyword">struct</span> <a class="code" href="structdeltacloud__create__parameter.html">deltacloud_create_parameter</a> *params,
+<a name="l00093"></a>00093                                        <span class="keywordtype">int</span> params_length);
+<a name="l00094"></a>00094 <span class="keywordtype">int</span> <a class="code" href="loadbalancer_8c.html#a662561c040f941aced01ab7514a8ac89">deltacloud_loadbalancer_destroy</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api,
+<a name="l00095"></a>00095                                     <span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *balancer);
+<a name="l00096"></a>00096 <span class="keywordtype">void</span> <a class="code" href="loadbalancer_8c.html#a99052ed48e28f177f49292c1da831a7a">deltacloud_free_loadbalancer</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> *lb);
+<a name="l00097"></a>00097 <span class="keywordtype">void</span> <a class="code" href="loadbalancer_8c.html#a8912bb34c60c7324d54547d1a96b34ce">deltacloud_free_loadbalancer_list</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__loadbalancer.html">deltacloud_loadbalancer</a> **lbs);
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span>}
+<a name="l00101"></a>00101 <span class="preprocessor">#endif</span>
+<a name="l00102"></a>00102 <span class="preprocessor"></span>
+<a name="l00103"></a>00103 <span class="preprocessor">#endif</span>
+</pre></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>

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/nav_f.png
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/nav_f.png?rev=1159208&view=auto
==============================================================================
Files incubator/deltacloud/trunk/site/output/libdeltacloud/nav_f.png (added) and incubator/deltacloud/trunk/site/output/libdeltacloud/nav_f.png Thu Aug 18 13:26:52 2011 differ

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/nav_h.png
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/nav_h.png?rev=1159208&view=auto
==============================================================================
Files incubator/deltacloud/trunk/site/output/libdeltacloud/nav_h.png (added) and incubator/deltacloud/trunk/site/output/libdeltacloud/nav_h.png Thu Aug 18 13:26:52 2011 differ

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/open.png
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/open.png?rev=1159208&view=auto
==============================================================================
Files incubator/deltacloud/trunk/site/output/libdeltacloud/open.png (added) and incubator/deltacloud/trunk/site/output/libdeltacloud/open.png Thu Aug 18 13:26:52 2011 differ

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8c.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8c.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8c.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8c.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,226 @@
+<!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/realm.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="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">src/realm.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;realm.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="realm_8c.html#ad155f12818ac2dcb719ce8c8dbcab135">deltacloud_get_realms</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, struct <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> **realms)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="realm_8c.html#a6e1d475c0e9104bf1a4e381d2613e360">deltacloud_get_realm_by_id</a> (struct <a class="el" href="structdeltacloud__api.html">deltacloud_api</a> *api, const char *id, struct <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> *realm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="realm_8c.html#a2a3b5addc363fd12556bdc047b6bfc64">deltacloud_free_realm</a> (struct <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> *realm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="realm_8c.html#ac9d1762b35f4b563421208b56b93ea8e">deltacloud_free_realm_list</a> (struct <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> **realms)</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="a2a3b5addc363fd12556bdc047b6bfc64"></a><!-- doxytag: member="realm.c::deltacloud_free_realm" ref="a2a3b5addc363fd12556bdc047b6bfc64" args="(struct deltacloud_realm *realm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void deltacloud_free_realm </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> *&#160;</td>
+          <td class="paramname"><em>realm</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>A function to free a <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> structure initially allocated by <a class="el" href="realm_8c.html#a6e1d475c0e9104bf1a4e381d2613e360">deltacloud_get_realm_by_id()</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">realm</td><td>The <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> structure representing the realm </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ac9d1762b35f4b563421208b56b93ea8e"></a><!-- doxytag: member="realm.c::deltacloud_free_realm_list" ref="ac9d1762b35f4b563421208b56b93ea8e" args="(struct deltacloud_realm **realms)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void deltacloud_free_realm_list </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> **&#160;</td>
+          <td class="paramname"><em>realms</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__realm.html">deltacloud_realm</a> structures initially allocated by <a class="el" href="realm_8c.html#ad155f12818ac2dcb719ce8c8dbcab135">deltacloud_get_realms()</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">realms</td><td>The pointer to the head of the <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> list </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a6e1d475c0e9104bf1a4e381d2613e360"></a><!-- doxytag: member="realm.c::deltacloud_get_realm_by_id" ref="a6e1d475c0e9104bf1a4e381d2613e360" args="(struct deltacloud_api *api, const char *id, struct deltacloud_realm *realm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_get_realm_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__realm.html">deltacloud_realm</a> *&#160;</td>
+          <td class="paramname"><em>realm</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 realm by id. The caller is expected to free the <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> structure using <a class="el" href="realm_8c.html#a2a3b5addc363fd12556bdc047b6bfc64">deltacloud_free_realm()</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 realm ID to look for </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">realm</td><td>The <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</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 realm cannot be found or on error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad155f12818ac2dcb719ce8c8dbcab135"></a><!-- doxytag: member="realm.c::deltacloud_get_realms" ref="ad155f12818ac2dcb719ce8c8dbcab135" args="(struct deltacloud_api *api, struct deltacloud_realm **realms)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int deltacloud_get_realms </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__realm.html">deltacloud_realm</a> **&#160;</td>
+          <td class="paramname"><em>realms</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 realms. The caller is expected to free the list using <a class="el" href="realm_8c.html#ac9d1762b35f4b563421208b56b93ea8e">deltacloud_free_realm_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">realms</td><td>A pointer to the <a class="el" href="structdeltacloud__realm.html">deltacloud_realm</a> structure to hold the list of realms </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>

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8h_source.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8h_source.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8h_source.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/realm_8h_source.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,131 @@
+<!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: include/libdeltacloud/realm.h Source File</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 class="header">
+  <div class="headertitle">
+<div class="title">include/libdeltacloud/realm.h</div>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> * Copyright (C) 2010,2011 Red Hat, Inc.</span>
+<a name="l00003"></a>00003 <span class="comment"> *</span>
+<a name="l00004"></a>00004 <span class="comment"> * This library is free software; you can redistribute it and/or</span>
+<a name="l00005"></a>00005 <span class="comment"> * modify it under the terms of the GNU Lesser General Public</span>
+<a name="l00006"></a>00006 <span class="comment"> * License as published by the Free Software Foundation; either</span>
+<a name="l00007"></a>00007 <span class="comment"> * version 2.1 of the License, or (at your option) any later version.</span>
+<a name="l00008"></a>00008 <span class="comment"> *</span>
+<a name="l00009"></a>00009 <span class="comment"> * This library is distributed in the hope that it will be useful,</span>
+<a name="l00010"></a>00010 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00011"></a>00011 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00012"></a>00012 <span class="comment"> * Lesser General Public License for more details.</span>
+<a name="l00013"></a>00013 <span class="comment"> *</span>
+<a name="l00014"></a>00014 <span class="comment"> * You should have received a copy of the GNU Lesser General Public</span>
+<a name="l00015"></a>00015 <span class="comment"> * License along with this library; if not, write to the Free Software</span>
+<a name="l00016"></a>00016 <span class="comment"> * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA</span>
+<a name="l00017"></a>00017 <span class="comment"> *</span>
+<a name="l00018"></a>00018 <span class="comment"> * Author: Chris Lalancette &lt;clalance@redhat.com&gt;</span>
+<a name="l00019"></a>00019 <span class="comment"> */</span>
+<a name="l00020"></a>00020 
+<a name="l00021"></a>00021 <span class="preprocessor">#ifndef LIBDELTACLOUD_REALM_H</span>
+<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define LIBDELTACLOUD_REALM_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span>
+<a name="l00024"></a>00024 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {
+<a name="l00026"></a>00026 <span class="preprocessor">#endif</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00031"></a><a class="code" href="structdeltacloud__realm.html">00031</a> <span class="keyword">struct </span><a class="code" href="structdeltacloud__realm.html">deltacloud_realm</a> {
+<a name="l00032"></a><a class="code" href="structdeltacloud__realm.html#a9b03d38ddf7cd03c3ff085a6a81264a3">00032</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__realm.html#a9b03d38ddf7cd03c3ff085a6a81264a3">href</a>; 
+<a name="l00033"></a><a class="code" href="structdeltacloud__realm.html#a6cea609a04037323d48fd644e80e1200">00033</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__realm.html#a6cea609a04037323d48fd644e80e1200">id</a>; 
+<a name="l00034"></a><a class="code" href="structdeltacloud__realm.html#ab6d73338050c7ecf3259c57ba48d27f4">00034</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__realm.html#ab6d73338050c7ecf3259c57ba48d27f4">name</a>; 
+<a name="l00035"></a><a class="code" href="structdeltacloud__realm.html#a55401ecf2420e2df4a194e8ea0f8e982">00035</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__realm.html#a55401ecf2420e2df4a194e8ea0f8e982">limit</a>; 
+<a name="l00036"></a><a class="code" href="structdeltacloud__realm.html#ac064c575423f32cb5b40ea6ba70902bb">00036</a>   <span class="keywordtype">char</span> *<a class="code" href="structdeltacloud__realm.html#ac064c575423f32cb5b40ea6ba70902bb">state</a>; 
+<a name="l00038"></a>00038   <span class="keyword">struct </span><a class="code" href="structdeltacloud__realm.html">deltacloud_realm</a> *next;
+<a name="l00039"></a>00039 };
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="preprocessor">#define deltacloud_supports_realms(api) deltacloud_has_link(api, &quot;realms&quot;)</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="realm_8c.html#ad155f12818ac2dcb719ce8c8dbcab135">deltacloud_get_realms</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api,
+<a name="l00043"></a>00043                           <span class="keyword">struct</span> <a class="code" href="structdeltacloud__realm.html">deltacloud_realm</a> **realms);
+<a name="l00044"></a>00044 <span class="keywordtype">int</span> <a class="code" href="realm_8c.html#a6e1d475c0e9104bf1a4e381d2613e360">deltacloud_get_realm_by_id</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__api.html">deltacloud_api</a> *api, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>,
+<a name="l00045"></a>00045                                <span class="keyword">struct</span> <a class="code" href="structdeltacloud__realm.html">deltacloud_realm</a> *realm);
+<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="realm_8c.html#a2a3b5addc363fd12556bdc047b6bfc64">deltacloud_free_realm</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__realm.html">deltacloud_realm</a> *realm);
+<a name="l00047"></a>00047 <span class="keywordtype">void</span> <a class="code" href="realm_8c.html#ac9d1762b35f4b563421208b56b93ea8e">deltacloud_free_realm_list</a>(<span class="keyword">struct</span> <a class="code" href="structdeltacloud__realm.html">deltacloud_realm</a> **realms);
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span>}
+<a name="l00051"></a>00051 <span class="preprocessor">#endif</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span>
+<a name="l00053"></a>00053 <span class="preprocessor">#endif</span>
+</pre></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>

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_61.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_61.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_61.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_61.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,59 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_action">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structdeltacloud__instance__state__transition.html#ad65c4f6b697c4c7dbc5ee38b71fb9575" target="_parent">action</a>
+  <span class="SRScope">deltacloud_instance_state_transition</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_actions">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_actions')">actions</a>
+  <div class="SRChildren">
+    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../structdeltacloud__instance.html#abb5dc00b76b730de9519d5642a64a4f0" target="_parent">deltacloud_instance::actions()</a>
+    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../structdeltacloud__loadbalancer.html#abf30b5fb39092b784b7e49ee57799794" target="_parent">deltacloud_loadbalancer::actions()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_address">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structdeltacloud__address.html#aed8850dad9b15844c047c7b6d43ceee2" target="_parent">address</a>
+  <span class="SRScope">deltacloud_address</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_architecture">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../structdeltacloud__image.html#a773eaec966a65f22584ca0daebd0c5fc" target="_parent">architecture</a>
+  <span class="SRScope">deltacloud_image</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_auth">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structdeltacloud__instance.html#a462cd03832f4f0006b0e3c14b91f54a7" target="_parent">auth</a>
+  <span class="SRScope">deltacloud_instance</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_automatically">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../structdeltacloud__instance__state__transition.html#a87c0598504cdbcc4d331a403178c3db2" target="_parent">automatically</a>
+  <span class="SRScope">deltacloud_instance_state_transition</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_62.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_62.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_62.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_62.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_blobs">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structdeltacloud__bucket.html#a1bf573355ce5c99fd53048c3acbd35b9" target="_parent">blobs</a>
+  <span class="SRScope">deltacloud_bucket</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_bucket_2ec">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../bucket_8c.html" target="_parent">bucket.c</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_bucket_5fid">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structdeltacloud__bucket__blob.html#a204cc9967f1bccd49333cde90b99d805" target="_parent">bucket_id</a>
+  <span class="SRScope">deltacloud_bucket_blob</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

Added: incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_63.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_63.html?rev=1159208&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_63.html (added)
+++ incubator/deltacloud/trunk/site/output/libdeltacloud/search/all_63.html Thu Aug 18 13:26:52 2011
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_capacity">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../structdeltacloud__storage__volume.html#a7c4ed2f4c21a98f7816ecaf5d4e79108" target="_parent">capacity</a>
+  <span class="SRScope">deltacloud_storage_volume</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_constraints">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../structdeltacloud__feature.html#a61f16dd0522345539390cf350c41241a" target="_parent">constraints</a>
+  <span class="SRScope">deltacloud_feature</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_content_5fhref">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../structdeltacloud__bucket__blob.html#a29f1631919d22b78e947c782f0ad88fd" target="_parent">content_href</a>
+  <span class="SRScope">deltacloud_bucket_blob</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_content_5flength">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../structdeltacloud__bucket__blob.html#a72e2f5e290c4a7c151c5e3c446cc9ac9" target="_parent">content_length</a>
+  <span class="SRScope">deltacloud_bucket_blob</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_content_5ftype">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../structdeltacloud__bucket__blob.html#a8296b5d8c1878fd0d6cffbf4401f67c3" target="_parent">content_type</a>
+  <span class="SRScope">deltacloud_bucket_blob</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_created">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_created')">created</a>
+  <div class="SRChildren">
+    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../structdeltacloud__storage__snapshot.html#ac3ddb7f1ee31914a0a2d75d1943e28b5" target="_parent">deltacloud_storage_snapshot::created()</a>
+    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../structdeltacloud__storage__volume.html#ad08727179a27acc4e4024fb5f200d0eb" target="_parent">deltacloud_storage_volume::created()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_created_5fat">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../structdeltacloud__loadbalancer.html#abb7208525081642f2cd66115365537e4" target="_parent">created_at</a>
+  <span class="SRScope">deltacloud_loadbalancer</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>