Update of /cvsroot/pyxida/Pyxida/web/javadoc/edu/harvard/syrah/pyxida/api In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv7306/web/javadoc/edu/harvard/syrah/pyxida/api Modified Files: APIInstanceIF.html APIManager.html ExternalAPI.html ExternalAPIIF.html XMLRPC_API.html package-summary.html Log Message: updated files for doing releases Index: ExternalAPIIF.html =================================================================== RCS file: /cvsroot/pyxida/Pyxida/web/javadoc/edu/harvard/syrah/pyxida/api/ExternalAPIIF.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ExternalAPIIF.html 21 Feb 2007 15:40:47 -0000 1.1 --- ExternalAPIIF.html 11 Mar 2009 16:44:49 -0000 1.2 *************** *** 1,20 **** ! <?xml version="1.0" encoding="UTF-8"?> ! <!DOCTYPE html PUBLIC "-//gnu.org///DTD XHTML 1.1 plus Target 1.0//EN" "../../../../../resources/xhtml11-target10.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><title>ExternalAPIIF</title><script src="../../../../../resources/gjdoc.js" type="text/javascript"><!-- this comment required for konqueror 3.2.2 --></script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="generator" content="GNU Gjdoc Standard Doclet"/><meta name="keywords" content="edu.harvard.syrah.pyxida.api.ExternalAPIIF class"/><meta name="keywords" content="getLocalCoord()"/><meta name="keywords" content="getRemoteCoord()"/><meta name="keywords" content="getRemoteCoords()"/><meta name="keywords" content="getLocalError()"/><meta name="keywords" content="estimateRTT()"/><meta name="keywords" content="createProxyCoord()"/><meta name="keywords" content="getProxyCoord()"/><meta name="keywords" content="renewProxyCoord()"/><meta name="keywords" content="destroyProxyCoord()"/><link rel="stylesheet" type="text/css" href="../../../../../resources/gjdochtml-clean-layout.css" title="GNU Clean"/><link rel="stylesheet" type="text/css" href="../../../../../resources/gjdochtml-clean-color1.css" title="GNU Clean"/></head><body class="content class" onload="if(parent.contentPageLoaded)parent.contentPageLoaded(document.title)"><table class="navbar div top"><tr><td class="navbar div top"><div class="navbar div top"><span class="navbar item enabled"><a href="../../../../../overview-summary.html">Overview</a></span> <span class="navbar item enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../../../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../../../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../../../../about.html">About</a></span></div></td></tr><tr><td class="navi"><a href="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPI.html">Prev Class</a> | <a href="../../../../../edu/harvard/syrah/pyxida/api/XMLRPC_API.html">Next Class</a></td><td class="navi"><a href="../../../../../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="ExternalAPIIF.html" title="Show without frames" target="_top">No Frames</a> </td></tr><tr><td class="navi">Summary: Nested | Field | <a href="#summary-methods">Method</a> | Constr</td><td class="navi">Detail: Nested | Field | <a href="#detail-methods">Method</a> | Constr</td></tr></table><div class="class title outer"><h3 class="class title-package">edu.harvard.syrah.pyxida.api</h3><h1 class="class title-class">Interface ExternalAPIIF</h1></div><div class="class synopsis outer"><div class="class synopsis declaration"><code>public interface <b class="class synopsis name">ExternalAPIIF</b></code></div></div><hr/><div class="class description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><a name="summary-methods" id="summary-methods"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Method Summary</h2></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#createProxyCoord(String,int,CB1<String>)">createProxyCoord</a>(String remoteNode, int lease, CB1<String> cbResult)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#destroyProxyCoord(String,CB1<String>)">destroyProxyCoord</a>(String remoteNode, CB1<String> cbResult)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#estimateRTT(String,String,CB1<Double>)">estimateRTT</a>(String nodeA, String nodeB, CB1<Double> cbLatency)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getLocalCoord(CB1<Vector<Double>>)">getLocalCoord</a>(CB1<Vector<Double>> cbLocalCoord)</code></dt><dd class="description"> Returns a coordinate ! of either a substrate node or a local proxy node ! </dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getLocalError(CB1<Double>)">getLocalError</a>(CB1<Double> cbLocalError)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getProxyCoord(String,CB2<Vector<Double>,String>)">getProxyCoord</a>(String remoteNode, CB2<Vector<Double> , String> cbProxyCoord)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getRemoteCoord(String,CB1<Map<String,Object>>)">getRemoteCoord</a>(String remoteNode, CB1<Map<String , Object>> cbRemoteCoord)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getRemoteCoords(Hashtable<String,Object>,CB1<Map<String,Object>>)">getRemoteCoords</a>(Hashtable<String , Object> remoteNodes, CB1<Map<String , Object>> cbRemoteCoords)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#renewProxyCoord(String,int,CB1<String>)">renewProxyCoord</a>(String remoteNode, int lease, CB1<String> cbResult)</code></dt></dl></td></tr></table></dd></dl><a name="detail-methods" id="detail-methods"/><h2 class="section header">Method Details</h2><div class="section"><a name="createProxyCoord(String,int,CB1<String>)" id="createProxyCoord(String,int,CB1<String>)"/><div class="member detail outer"><h3 class="member detail name">createProxyCoord</h3><pre class="member detail synopsis">public void createProxyCoord(String remoteNode, ! int lease, ! CB1<String> cbResult)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="destroyProxyCoord(String,CB1<String>)" id="destroyProxyCoord(String,CB1<String>)"/><div class="member detail outer"><h3 class="member detail name">destroyProxyCoord</h3><pre class="member detail synopsis">public void destroyProxyCoord(String remoteNode, ! CB1<String> cbResult)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="estimateRTT(String,String,CB1<Double>)" id="estimateRTT(String,String,CB1<Double>)"/><div class="member detail outer"><h3 class="member detail name">estimateRTT</h3><pre class="member detail synopsis">public void estimateRTT(String nodeA, ! String nodeB, ! CB1<Double> cbLatency)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getLocalCoord(CB1<Vector<Double>>)" id="getLocalCoord(CB1<Vector<Double>>)"/><div class="member detail outer"><h3 class="member detail name">getLocalCoord</h3><pre class="member detail synopsis">public void getLocalCoord(CB1<Vector<Double>> cbLocalCoord)</pre><blockquote class="member detail name"><div class="member detail description"> Returns a coordinate of either a substrate node or a local proxy node ! </div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getLocalError(CB1<Double>)" id="getLocalError(CB1<Double>)"/><div class="member detail outer"><h3 class="member detail name">getLocalError</h3><pre class="member detail synopsis">public void getLocalError(CB1<Double> cbLocalError)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getProxyCoord(String,CB2<Vector<Double>,String>)" id="getProxyCoord(String,CB2<Vector<Double>,String>)"/><div class="member detail outer"><h3 class="member detail name">getProxyCoord</h3><pre class="member detail synopsis">public void getProxyCoord(String remoteNode, ! CB2<Vector<Double> , ! String> cbProxyCoord)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getRemoteCoord(String,CB1<Map<String,Object>>)" id="getRemoteCoord(String,CB1<Map<String,Object>>)"/><div class="member detail outer"><h3 class="member detail name">getRemoteCoord</h3><pre class="member detail synopsis">public void getRemoteCoord(String remoteNode, ! CB1<Map<String , ! Object>> cbRemoteCoord)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getRemoteCoords(Hashtable<String,Object>,CB1<Map<String,Object>>)" id="getRemoteCoords(Hashtable<String,Object>,CB1<Map<String,Object>>)"/><div class="member detail outer"><h3 class="member detail name">getRemoteCoords</h3><pre class="member detail synopsis">public void getRemoteCoords(Hashtable<String , ! Object> remoteNodes, ! CB1<Map<String , ! Object>> cbRemoteCoords)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="renewProxyCoord(String,int,CB1<String>)" id="renewProxyCoord(String,int,CB1<String>)"/><div class="member detail outer"><h3 class="member detail name">renewProxyCoord</h3><pre class="member detail synopsis">public void renewProxyCoord(String remoteNode, ! int lease, ! CB1<String> cbResult)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><p class="navbar bottom spacer"> </p><table class="navbar div bottom"><tr><td><div class="navbar div top"><span class="navbar item enabled"><a href="../../../../../overview-summary.html">Overview</a></span> <span class="navbar item enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../../../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../../../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../../../../about.html">About</a></span></div></td></tr></table></body></html> \ No newline at end of file --- 1,383 ---- ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ! <!--NewPage--> ! <HTML> ! <HEAD> ! <!-- Generated by javadoc (build 1.6.0_11) on Wed Mar 11 12:38:27 EDT 2009 --> ! <TITLE> ! ExternalAPIIF ! </TITLE> ! ! <META NAME="date" CONTENT="2009-03-11"> ! ! <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> ! ! <SCRIPT type="text/javascript"> ! function windowTitle() ! { ! if (location.href.indexOf('is-external=true') == -1) { ! parent.document.title="ExternalAPIIF"; ! } ! } ! </SCRIPT> ! <NOSCRIPT> ! </NOSCRIPT> ! ! </HEAD> ! ! <BODY BGCOLOR="white" onload="windowTitle();"> ! <HR> ! ! ! <!-- ========= START OF TOP NAVBAR ======= --> ! <A NAME="navbar_top"><!-- --></A> ! <A HREF="#skip-navbar_top" title="Skip navigation links"></A> ! <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> ! <TR> ! <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> ! <A NAME="navbar_top_firstrow"><!-- --></A> ! <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> ! <TR ALIGN="center" VALIGN="top"> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> ! <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> ! </TR> ! </TABLE> ! </TD> ! <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> ! </EM> ! </TD> ! </TR> ! ! <TR> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPI.html" title="class in edu.harvard.syrah.pyxida.api"><B>PREV CLASS</B></A> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/XMLRPC_API.html" title="class in edu.harvard.syrah.pyxida.api"><B>NEXT CLASS</B></A></FONT></TD> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../index.html?edu/harvard/syrah/pyxida/api/ExternalAPIIF.html" target="_top"><B>FRAMES</B></A> ! <A HREF="ExternalAPIIF.html" target="_top"><B>NO FRAMES</B></A> ! <SCRIPT type="text/javascript"> ! <!-- ! if(window==top) { ! document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); ! } ! //--> ! </SCRIPT> ! <NOSCRIPT> ! <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> ! </NOSCRIPT> ! ! ! </FONT></TD> ! </TR> ! <TR> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> ! </TR> ! </TABLE> ! <A NAME="skip-navbar_top"></A> ! <!-- ========= END OF TOP NAVBAR ========= --> ! ! <HR> ! <!-- ======== START OF CLASS DATA ======== --> ! <H2> ! <FONT SIZE="-1"> ! edu.harvard.syrah.pyxida.api</FONT> ! <BR> ! Interface ExternalAPIIF</H2> ! <DL> ! <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPI.html" title="class in edu.harvard.syrah.pyxida.api">ExternalAPI</A></DD> ! </DL> ! <HR> ! <DL> ! <DT><PRE>public interface <B>ExternalAPIIF</B></DL> ! </PRE> ! ! <P> ! <HR> ! ! <P> ! ! <!-- ========== METHOD SUMMARY =========== --> ! ! <A NAME="method_summary"><!-- --></A> ! <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> ! <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> ! <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> ! <B>Method Summary</B></FONT></TH> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#createProxyCoord(java.lang.String, int, )">createProxyCoord</A></B>(java.lang.String remoteNode, ! int lease, ! <any> cbResult)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#destroyProxyCoord(java.lang.String, )">destroyProxyCoord</A></B>(java.lang.String remoteNode, ! <any> cbResult)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#estimateRTT(java.lang.String, java.lang.String, )">estimateRTT</A></B>(java.lang.String nodeA, ! java.lang.String nodeB, ! <any> cbLatency)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#getLocalCoord()">getLocalCoord</A></B>(<any> cbLocalCoord)</CODE> ! ! <BR> ! Returns a coordinate ! of either a substrate node or a local proxy node</TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#getLocalError()">getLocalError</A></B>(<any> cbLocalError)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#getProxyCoord(java.lang.String, )">getProxyCoord</A></B>(java.lang.String remoteNode, ! <any> cbProxyCoord)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#getRemoteCoord(java.lang.String, )">getRemoteCoord</A></B>(java.lang.String remoteNode, ! <any> cbRemoteCoord)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#getRemoteCoords(java.util.Hashtable, )">getRemoteCoords</A></B>(java.util.Hashtable<java.lang.String,java.lang.Object> remoteNodes, ! <any> cbRemoteCoords)</CODE> ! ! <BR> ! </TD> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html#renewProxyCoord(java.lang.String, int, )">renewProxyCoord</A></B>(java.lang.String remoteNode, ! int lease, ! <any> cbResult)</CODE> ! ! <BR> ! </TD> ! </TR> ! </TABLE> ! ! <P> ! ! <!-- ============ METHOD DETAIL ========== --> ! ! <A NAME="method_detail"><!-- --></A> ! <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> ! <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> ! <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> ! <B>Method Detail</B></FONT></TH> ! </TR> ! </TABLE> ! ! <A NAME="getLocalCoord()"><!-- --></A><H3> ! getLocalCoord</H3> ! <PRE> ! void <B>getLocalCoord</B>(<any> cbLocalCoord)</PRE> ! <DL> ! <DD>Returns a coordinate of either a substrate node or a local proxy node ! <P> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="getRemoteCoord(java.lang.String, )"><!-- --></A><H3> ! getRemoteCoord</H3> ! <PRE> ! void <B>getRemoteCoord</B>(java.lang.String remoteNode, ! <any> cbRemoteCoord)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="getRemoteCoords(java.util.Hashtable, )"><!-- --></A><H3> ! getRemoteCoords</H3> ! <PRE> ! void <B>getRemoteCoords</B>(java.util.Hashtable<java.lang.String,java.lang.Object> remoteNodes, ! <any> cbRemoteCoords)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="getLocalError()"><!-- --></A><H3> ! getLocalError</H3> ! <PRE> ! void <B>getLocalError</B>(<any> cbLocalError)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="estimateRTT(java.lang.String, java.lang.String, )"><!-- --></A><H3> ! estimateRTT</H3> ! <PRE> ! void <B>estimateRTT</B>(java.lang.String nodeA, ! java.lang.String nodeB, ! <any> cbLatency)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="createProxyCoord(java.lang.String, int, )"><!-- --></A><H3> ! createProxyCoord</H3> ! <PRE> ! void <B>createProxyCoord</B>(java.lang.String remoteNode, ! int lease, ! <any> cbResult)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="getProxyCoord(java.lang.String, )"><!-- --></A><H3> ! getProxyCoord</H3> ! <PRE> ! void <B>getProxyCoord</B>(java.lang.String remoteNode, ! <any> cbProxyCoord)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="renewProxyCoord(java.lang.String, int, )"><!-- --></A><H3> ! renewProxyCoord</H3> ! <PRE> ! void <B>renewProxyCoord</B>(java.lang.String remoteNode, ! int lease, ! <any> cbResult)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <HR> ! ! <A NAME="destroyProxyCoord(java.lang.String, )"><!-- --></A><H3> ! destroyProxyCoord</H3> ! <PRE> ! void <B>destroyProxyCoord</B>(java.lang.String remoteNode, ! <any> cbResult)</PRE> ! <DL> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <!-- ========= END OF CLASS DATA ========= --> ! <HR> ! ! ! <!-- ======= START OF BOTTOM NAVBAR ====== --> ! <A NAME="navbar_bottom"><!-- --></A> ! <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> ! <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> ! <TR> ! <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> ! <A NAME="navbar_bottom_firstrow"><!-- --></A> ! <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> ! <TR ALIGN="center" VALIGN="top"> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> ! <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> ! </TR> ! </TABLE> ! </TD> ! <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> ! </EM> ! </TD> ! </TR> ! ! <TR> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPI.html" title="class in edu.harvard.syrah.pyxida.api"><B>PREV CLASS</B></A> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/XMLRPC_API.html" title="class in edu.harvard.syrah.pyxida.api"><B>NEXT CLASS</B></A></FONT></TD> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../index.html?edu/harvard/syrah/pyxida/api/ExternalAPIIF.html" target="_top"><B>FRAMES</B></A> ! <A HREF="ExternalAPIIF.html" target="_top"><B>NO FRAMES</B></A> ! <SCRIPT type="text/javascript"> ! <!-- ! if(window==top) { ! document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); ! } ! //--> ! </SCRIPT> ! <NOSCRIPT> ! <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> ! </NOSCRIPT> ! ! ! </FONT></TD> ! </TR> ! <TR> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> ! </TR> ! </TABLE> ! <A NAME="skip-navbar_bottom"></A> ! <!-- ======== END OF BOTTOM NAVBAR ======= --> ! ! <HR> ! ! </BODY> ! </HTML> Index: XMLRPC_API.html =================================================================== RCS file: /cvsroot/pyxida/Pyxida/web/javadoc/edu/harvard/syrah/pyxida/api/XMLRPC_API.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** XMLRPC_API.html 21 Feb 2007 15:40:47 -0000 1.1 --- XMLRPC_API.html 11 Mar 2009 16:44:49 -0000 1.2 *************** *** 1,2 **** ! <?xml version="1.0" encoding="UTF-8"?> ! <!DOCTYPE html PUBLIC "-//gnu.org///DTD XHTML 1.1 plus Target 1.0//EN" "../../../../../resources/xhtml11-target10.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><title>XMLRPC_API</title><script src="../../../../../resources/gjdoc.js" type="text/javascript"><!-- this comment required for konqueror 3.2.2 --></script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="generator" content="GNU Gjdoc Standard Doclet"/><meta name="keywords" content="edu.harvard.syrah.pyxida.api.XMLRPC_API class"/><meta name="keywords" content="init()"/><link rel="stylesheet" type="text/css" href="../../../../../resources/gjdochtml-clean-layout.css" title="GNU Clean"/><link rel="stylesheet" type="text/css" href="../../../../../resources/gjdochtml-clean-color1.css" title="GNU Clean"/></head><body class="content class" onload="if(parent.contentPageLoaded)parent.contentPageLoaded(document.title)"><table class="navbar div top"><tr><td class="navbar div top"><div class="navbar div top"><span class="navbar item enabled"><a href="../../../../../overview-summary.html">Overview</a></span> <span class="navbar item enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../../../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../../../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../../../../about.html">About</a></span></div></td></tr><tr><td class="navi"><a href="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html">Prev Class</a> | Next Class</td><td class="navi"><a href="../../../../../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="XMLRPC_API.html" title="Show without frames" target="_top">No Frames</a> </td></tr><tr><td class="navi">Summary: Nested | Field | <a href="#summary-methods">Method</a> | Constr</td><td class="navi">Detail: Nested | Field | <a href="#detail-methods">Method</a> | Constr</td></tr></table><div class="class title outer"><h3 class="class title-package">edu.harvard.syrah.pyxida.api</h3><h1 class="class title-class">Class XMLRPC_API</h1></div><div class="class inheritance-tree"><ul class="inheritance 0"><li class="inheritance 0"><code>java.lang.Object</code></li><li><ul class="inheritance 1"><li class="inheritance 1"><code>edu.harvard.syrah.pyxida.api.XMLRPC_API</code></li><li></li></ul></li></ul></div><dl class="class knownimplementing"><dt class="header"><b>Implemented Interfaces:</b></dt><dd class="item">APIInstanceIF</dd></dl><hr/><div class="class synopsis outer"><div class="class synopsis declaration"><code>public class <b class="class synopsis name">XMLRPC_API</b></code></div><div class="class synopsis superclass"><code>extends java.lang.Object</code></div><div class="class synopsis implements"><code>implements APIInstanceIF</code></div></div><hr/><div class="class description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><a name="summary-methods" id="summary-methods"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Method Summary</h2></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#init(CB0)">init</a>(CB0 cbDone)</code></dt></dl></td></tr></table></dd></dl><a name="detail-methods" id="detail-methods"/><h2 class="section header">Method Details</h2><div class="section"><a name="init(CB0)" id="init(CB0)"/><div class="member detail outer"><h3 class="member detail name">init</h3><pre class="member detail synopsis">public void init(CB0 cbDone)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><p class="navbar bottom spacer"> </p><table class="navbar div bottom"><tr><td><div class="navbar div top"><span class="navbar item enabled"><a href="../../../../../overview-summary.html">Overview</a></span> <span class="navbar item enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../../../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../../../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../../../../about.html">About</a></span></div></td></tr></table></body></html> \ No newline at end of file --- 1,223 ---- ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ! <!--NewPage--> ! <HTML> ! <HEAD> ! <!-- Generated by javadoc (build 1.6.0_11) on Wed Mar 11 12:38:27 EDT 2009 --> ! <TITLE> ! XMLRPC_API ! </TITLE> ! ! <META NAME="date" CONTENT="2009-03-11"> ! ! <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> ! ! <SCRIPT type="text/javascript"> ! function windowTitle() ! { ! if (location.href.indexOf('is-external=true') == -1) { ! parent.document.title="XMLRPC_API"; ! } ! } ! </SCRIPT> ! <NOSCRIPT> ! </NOSCRIPT> ! ! </HEAD> ! ! <BODY BGCOLOR="white" onload="windowTitle();"> ! <HR> ! ! ! <!-- ========= START OF TOP NAVBAR ======= --> ! <A NAME="navbar_top"><!-- --></A> ! <A HREF="#skip-navbar_top" title="Skip navigation links"></A> ! <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> ! <TR> ! <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> ! <A NAME="navbar_top_firstrow"><!-- --></A> ! <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> ! <TR ALIGN="center" VALIGN="top"> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> ! <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> ! </TR> ! </TABLE> ! </TD> ! <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> ! </EM> ! </TD> ! </TR> ! ! <TR> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html" title="interface in edu.harvard.syrah.pyxida.api"><B>PREV CLASS</B></A> ! NEXT CLASS</FONT></TD> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../index.html?edu/harvard/syrah/pyxida/api/XMLRPC_API.html" target="_top"><B>FRAMES</B></A> ! <A HREF="XMLRPC_API.html" target="_top"><B>NO FRAMES</B></A> ! <SCRIPT type="text/javascript"> ! <!-- ! if(window==top) { ! document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); ! } ! //--> ! </SCRIPT> ! <NOSCRIPT> ! <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> ! </NOSCRIPT> ! ! ! </FONT></TD> ! </TR> ! <TR> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> ! </TR> ! </TABLE> ! <A NAME="skip-navbar_top"></A> ! <!-- ========= END OF TOP NAVBAR ========= --> ! ! <HR> ! <!-- ======== START OF CLASS DATA ======== --> ! <H2> ! <FONT SIZE="-1"> ! edu.harvard.syrah.pyxida.api</FONT> ! <BR> ! Class XMLRPC_API</H2> ! <PRE> ! java.lang.Object ! <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.harvard.syrah.pyxida.api.XMLRPC_API</B> ! </PRE> ! <DL> ! <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../edu/harvard/syrah/pyxida/api/APIInstanceIF.html" title="interface in edu.harvard.syrah.pyxida.api">APIInstanceIF</A></DD> ! </DL> ! <HR> ! <DL> ! <DT><PRE>public class <B>XMLRPC_API</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../edu/harvard/syrah/pyxida/api/APIInstanceIF.html" title="interface in edu.harvard.syrah.pyxida.api">APIInstanceIF</A></DL> ! </PRE> ! ! <P> ! <HR> ! ! <P> ! ! <!-- ========== METHOD SUMMARY =========== --> ! ! <A NAME="method_summary"><!-- --></A> ! <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> ! <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> ! <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> ! <B>Method Summary</B></FONT></TH> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> ! <CODE> void</CODE></FONT></TD> ! <TD><CODE><B><A HREF="../../../../../edu/harvard/syrah/pyxida/api/XMLRPC_API.html#init(CB0)">init</A></B>(CB0 cbDone)</CODE> ! ! <BR> ! </TD> ! </TR> ! </TABLE> ! <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> ! <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> ! <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> ! <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> ! </TR> ! <TR BGCOLOR="white" CLASS="TableRowColor"> ! <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> ! </TR> ! </TABLE> ! ! <P> ! ! <!-- ============ METHOD DETAIL ========== --> ! ! <A NAME="method_detail"><!-- --></A> ! <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> ! <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> ! <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> ! <B>Method Detail</B></FONT></TH> ! </TR> ! </TABLE> ! ! <A NAME="init(CB0)"><!-- --></A><H3> ! init</H3> ! <PRE> ! public void <B>init</B>(CB0 cbDone)</PRE> ! <DL> ! <DD><DL> ! <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../edu/harvard/syrah/pyxida/api/APIInstanceIF.html#init(CB0)">init</A></CODE> in interface <CODE><A HREF="../../../../../edu/harvard/syrah/pyxida/api/APIInstanceIF.html" title="interface in edu.harvard.syrah.pyxida.api">APIInstanceIF</A></CODE></DL> ! </DD> ! <DD><DL> ! </DL> ! </DD> ! </DL> ! <!-- ========= END OF CLASS DATA ========= --> ! <HR> ! ! ! <!-- ======= START OF BOTTOM NAVBAR ====== --> ! <A NAME="navbar_bottom"><!-- --></A> ! <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> ! <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> ! <TR> ! <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> ! <A NAME="navbar_bottom_firstrow"><!-- --></A> ! <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> ! <TR ALIGN="center" VALIGN="top"> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> ! <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> ! </TR> ! </TABLE> ! </TD> ! <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> ! </EM> ! </TD> ! </TR> ! ! <TR> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html" title="interface in edu.harvard.syrah.pyxida.api"><B>PREV CLASS</B></A> ! NEXT CLASS</FONT></TD> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../index.html?edu/harvard/syrah/pyxida/api/XMLRPC_API.html" target="_top"><B>FRAMES</B></A> ! <A HREF="XMLRPC_API.html" target="_top"><B>NO FRAMES</B></A> ! <SCRIPT type="text/javascript"> ! <!-- ! if(window==top) { ! document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); ! } ! //--> ! </SCRIPT> ! <NOSCRIPT> ! <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> ! </NOSCRIPT> ! ! ! </FONT></TD> ! </TR> ! <TR> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> ! <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> ! DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> ! </TR> ! </TABLE> ! <A NAME="skip-navbar_bottom"></A> ! <!-- ======== END OF BOTTOM NAVBAR ======= --> ! ! <HR> ! ! </BODY> ! </HTML> Index: ExternalAPI.html =================================================================== RCS file: /cvsroot/pyxida/Pyxida/web/javadoc/edu/harvard/syrah/pyxida/api/ExternalAPI.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ExternalAPI.html 21 Feb 2007 15:40:47 -0000 1.1 --- ExternalAPI.html 11 Mar 2009 16:44:49 -0000 1.2 *************** *** 1,21 **** ! <?xml version="1.0" encoding="UTF-8"?> ! <!DOCTYPE html PUBLIC "-//gnu.org///DTD XHTML 1.1 plus Target 1.0//EN" "../../../../../resources/xhtml11-target10.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><title>ExternalAPI</title><script src="../../../../../resources/gjdoc.js" type="text/javascript"><!-- this comment required for konqueror 3.2.2 --></script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="generator" content="GNU Gjdoc Standard Doclet"/><meta name="keywords" content="edu.harvard.syrah.pyxida.api.ExternalAPI class"/><meta name="keywords" content="createProxyCoord()"/><meta name="keywords" content="getProxyCoord()"/><meta name="keywords" content="destroyProxyCoord()"/><meta name="keywords" content="estimateRTT()"/><meta name="keywords" content="getLocalCoord()"/><meta name="keywords" content="getRemoteCoords()"/><meta name="keywords" content="getRemoteCoord()"/><meta name="keywords" content="getLocalError()"/><meta name="keywords" content="renewProxyCoord()"/><meta name="keywords" content="void cb()"/><link rel="stylesheet" type="text/css" href="../../../../../resources/gjdochtml-clean-layout.css" title="GNU Clean"/><link rel="stylesheet" type="text/css" href="../../../../../resources/gjdochtml-clean-color1.css" title="GNU Clean"/></head><body class="content class" onload="if(parent.contentPageLoaded)parent.contentPageLoaded(document.title)"><table class="navbar div top"><tr><td class="navbar div top"><div class="navbar div top"><span class="navbar item enabled"><a href="../../../../../overview-summary.html">Overview</a></span> <span class="navbar item enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../../../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../../../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../../../../about.html">About</a></span></div></td></tr><tr><td class="navi"><a href="../../../../../edu/harvard/syrah/pyxida/api/APIManager.html">Prev Class</a> | <a href="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html">Next Class</a></td><td class="navi"><a href="../../../../../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="ExternalAPI.html" title="Show without frames" target="_top">No Frames</a> </td></tr><tr><td class="navi">Summary: Nested | Field | <a href="#summary-methods">Method</a> | <a href="#summary-constructors">Constr</a></td><td class="navi">Detail: Nested | Field | <a href="#detail-methods">Method</a> | <a href="#detail-constructors">Constr</a></td></tr></table><div class="class title outer"><h3 class="class title-package">edu.harvard.syrah.pyxida.api</h3><h1 class="class title-class">Class ExternalAPI</h1></div><div class="class inheritance-tree"><ul class="inheritance 0"><li class="inheritance 0"><code>HTTPCallbackHandler</code></li><li><ul class="inheritance 1"><li class="inheritance 1"><code>edu.harvard.syrah.pyxida.api.ExternalAPI</code></li><li></li></ul></li></ul></div><dl class="class knownimplementing"><dt class="header"><b>Implemented Interfaces:</b></dt><dd class="item">ExternalAPIIF</dd></dl><hr/><div class="class synopsis outer"><div class="class synopsis declaration"><code>public class <b class="class synopsis name">ExternalAPI</b></code></div><div class="class synopsis superclass"><code>extends HTTPCallbackHandler</code></div><div class="class synopsis implements"><code>implements ExternalAPIIF</code></div></div><hr/><div class="class description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><a name="summary-constructors" id="summary-constructors"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Constructor Summary</h2></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#ExternalAPI(NCManager)">ExternalAPI</a>(NCManager ncManager)</code></dt></dl></td></tr></table></dd></dl><a name="summary-methods" id="summary-methods"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Method Summary</h2></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#createProxyCoord(String,int,CB1<String>)">createProxyCoord</a>(String remoteNodeStr, int lease, CB1<String> cbResult)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#destroyProxyCoord(String,CB1<String>)">destroyProxyCoord</a>(String remoteNodeStr, CB1<String> cbResult)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#estimateRTT(String,String,CB1<Double>)">estimateRTT</a>(String nodeA, String nodeB, CB1<Double> cbDistance)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getLocalCoord(CB1<Vector<Double>>)">getLocalCoord</a>(CB1<Vector<Double>> cbLocalCoord)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getLocalError(CB1<Double>)">getLocalError</a>(CB1<Double> cbLocalError)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getProxyCoord(String,final,String>)">getProxyCoord</a>(String remoteNodeStr, final CB2<Vector<Double>, String> cbProxyCoord)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getRemoteCoord(String,final,Object>>)">getRemoteCoord</a>(String remoteNodeStr, final CB1<Map<String, Object>> cbRemoteCoord)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getRemoteCoords(final,Object>,final,Object>>)">getRemoteCoords</a>(final Hashtable<String, Object> remoteNodesMap, final CB1<Map<String, Object>> cbRemoteCoords)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#renewProxyCoord(String,int,CB1<String>)">renewProxyCoord</a>(String remoteNodeStr, int lease, CB1<String> cbResult)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected @Override</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#void cb(CBResult,AddressIF,String,String,CB2<String,>[])">void cb</a>(CBResult result, AddressIF remoteAddr, String path, String requestData, CB2<String , >[] cbResponse)</code></dt></dl></td></tr></table></dd></dl><a name="detail-constructors" id="detail-constructors"/><h2 class="section header">Constructor Details</h2><div class="section"><a name="ExternalAPI(NCManager)" id="ExternalAPI(NCManager)"/><div class="member detail outer"><h3 class="member detail name">ExternalAPI</h3><pre class="member detail synopsis">public ExternalAPI(NCManager ncManager)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><a name="detail-methods" id="detail-methods"/><h2 class="section header">Method Details</h2><div class="section"><a name="createProxyCoord(String,int,CB1<String>)" id="createProxyCoord(String,int,CB1<String>)"/><div class="member detail outer"><h3 class="member detail name">createProxyCoord</h3><pre class="member detail synopsis">public void createProxyCoord(String remoteNodeStr, ! int lease, ! CB1<String> cbResult)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="destroyProxyCoord(String,CB1<String>)" id="destroyProxyCoord(String,CB1<String>)"/><div class="member detail outer"><h3 class="member detail name">destroyProxyCoord</h3><pre class="member detail synopsis">public void destroyProxyCoord(String remoteNodeStr, ! CB1<String> cbResult)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="estimateRTT(String,String,CB1<Double>)" id="estimateRTT(String,String,CB1<Double>)"/><div class="member detail outer"><h3 class="member detail name">estimateRTT</h3><pre class="member detail synopsis">public void estimateRTT(String nodeA, ! String nodeB, ! CB1<Double> cbDistance)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getLocalCoord(CB1<Vector<Double>>)" id="getLocalCoord(CB1<Vector<Double>>)"/><div class="member detail outer"><h3 class="member detail name">getLocalCoord</h3><pre class="member detail synopsis">public void getLocalCoord(CB1<Vector<Double>> cbLocalCoord)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getLocalError(CB1<Double>)" id="getLocalError(CB1<Double>)"/><div class="member detail outer"><h3 class="member detail name">getLocalError</h3><pre class="member detail synopsis">public void getLocalError(CB1<Double> cbLocalError)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getProxyCoord(String,final,String>)" id="getProxyCoord(String,final,String>)"/><div class="member detail outer"><h3 class="member detail name">getProxyCoord</h3><pre class="member detail synopsis">public void getProxyCoord(String remoteNodeStr, ! final CB2<Vector<Double>, ! String> cbProxyCoord)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getRemoteCoord(String,final,Object>>)" id="getRemoteCoord(String,final,Object>>)"/><div class="member detail outer"><h3 class="member detail name">getRemoteCoord</h3><pre class="member detail synopsis">public void getRemoteCoord(String remoteNodeStr, ! final CB1<Map<String, ! Object>> cbRemoteCoord)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getRemoteCoords(final,Object>,final,Object>>)" id="getRemoteCoords(final,Object>,final,Object>>)"/><div class="member detail outer"><h3 class="member detail name">getRemoteCoords</h3><pre class="member detail synopsis">public void getRemoteCoords(final Hashtable<String, ! Object> remoteNodesMap, ! final CB1<Map<String, ! Object>> cbRemoteCoords)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="renewProxyCoord(String,int,CB1<String>)" id="renewProxyCoord(String,int,CB1<String>)"/><div class="member detail outer"><h3 class="member detail name">renewProxyCoord</h3><pre class="member detail synopsis">public void renewProxyCoord(String remoteNodeStr, ! int lease, ! CB1<String> cbResult)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="void cb(CBResult,AddressIF,String,String,CB2<String,>[])" id="void cb(CBResult,AddressIF,String,String,CB2<String,>[])"/><div class="member detail outer"><h3 class="member detail name">void cb</h3><pre class="member detail synopsis">protected @Override void cb(CBResult result, ! AddressIF remoteAddr, ! String path, ! String requestData, ! CB2<String , ! >[] cbResponse)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><p class="navbar bottom spacer"> </p><table class="navbar div bottom"><tr><td><div class="navbar div top"><span class="navbar item enabled"><a href="../../../../../overview-summary.html">Overview</a></span> <span class="navbar item enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../../../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../../../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../../../../about.html">About</a></span></div></td></tr></table></body></html> \ No newline at end of file --- 1,488 ---- ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ! <!--NewPage--> ! <HTML> ! <HEAD> ! <!-- Generated by javadoc (build 1.6.0_11) on Wed Mar 11 12:38:26 EDT 2009 --> ! <TITLE> ! ExternalAPI ! </TITLE> ! ! <META NAME="date" CONTENT="2009-03-11"> ! ! <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> ! ! <SCRIPT type="text/javascript"> ! function windowTitle() ! { ! if (location.href.indexOf('is-external=true') == -1) { ! parent.document.title="ExternalAPI"; ! } ! } ! </SCRIPT> ! <NOSCRIPT> ! </NOSCRIPT> ! ! </HEAD> ! ! <BODY BGCOLOR="white" onload="windowTitle();"> ! <HR> ! ! ! <!-- ========= START OF TOP NAVBAR ======= --> ! <A NAME="navbar_top"><!-- --></A> ! <A HREF="#skip-navbar_top" title="Skip navigation links"></A> ! <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> ! <TR> ! <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> ! <A NAME="navbar_top_firstrow"><!-- --></A> ! <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> ! <TR ALIGN="center" VALIGN="top"> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> ! <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> ! <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> ! </TR> ! </TABLE> ! </TD> ! <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> ! </EM> ! </TD> ! </TR> ! ! <TR> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/APIManager.html" title="class in edu.harvard.syrah.pyxida.api"><B>PREV CLASS</B></A> ! <A HREF="../../../../../edu/harvard/syrah/pyxida/api/ExternalAPIIF.html" title="interface in edu.harvard.syrah.pyxida.api"><B>NEXT CLASS</B></A></FONT></TD> ! <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> ! <A HREF="../../../../../index.html?edu/harvard/syrah/pyxida/api/ExternalAPI.html" target="_top"><B>FRAMES</B></A> ! <A HREF="ExternalAPI.html" target="_top"><B>NO FRAMES</B></A> ! <SCRIPT type="text/javascript"> ! <!-- ! if(window==top) { ! document.writeln('<A HREF="../../../... [truncated message content] |