FreePastry/docs/javadoc/serialized-form.html
ChronosX88 aaa73fe8b3 Pew
2019-05-13 16:45:05 +04:00

9071 lines
267 KiB
HTML

<!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_07) on Fri Mar 13 20:01:48 CET 2009 -->
<TITLE>
Serialized Form (Rice Pastry - API Specifications)
</TITLE>
<META NAME="date" CONTENT="2009-03-13">
<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="Serialized Form (Rice Pastry - API Specifications)";
}
}
</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>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Rice Pastry API</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<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>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H1>
Serialized Form</H1>
</CENTER>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.filetransfer</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.filetransfer.OperationCancelledException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/filetransfer/OperationCancelledException.html" title="class in org.mpisws.p2p.filetransfer">org.mpisws.p2p.filetransfer.OperationCancelledException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
receipt</H3>
<PRE>
<A HREF="org/mpisws/p2p/filetransfer/Receipt.html" title="interface in org.mpisws.p2p.filetransfer">Receipt</A> <B>receipt</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="org.mpisws.p2p.filetransfer.TransferFailedException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/filetransfer/TransferFailedException.html" title="class in org.mpisws.p2p.filetransfer">org.mpisws.p2p.filetransfer.TransferFailedException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
receipt</H3>
<PRE>
<A HREF="org/mpisws/p2p/filetransfer/Receipt.html" title="interface in org.mpisws.p2p.filetransfer">Receipt</A> <B>receipt</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.testing.transportlayer.peerreview</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.testing.transportlayer.peerreview.MyInetSocketAddress"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/testing/transportlayer/peerreview/MyInetSocketAddress.html" title="class in org.mpisws.p2p.testing.transportlayer.peerreview">org.mpisws.p2p.testing.transportlayer.peerreview.MyInetSocketAddress</A> extends java.net.InetSocketAddress implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.testing.transportlayer.replay</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.testing.transportlayer.replay.MyScribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/testing/transportlayer/replay/MyScribeContent.html" title="class in org.mpisws.p2p.testing.transportlayer.replay">org.mpisws.p2p.testing.transportlayer.replay.MyScribeContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>from</B></PRE>
<DL>
<DD>The source of this content.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
seq</H3>
<PRE>
int <B>seq</B></PRE>
<DL>
<DD>The sequence number of the content.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.ClosedChannelException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/ClosedChannelException.html" title="class in org.mpisws.p2p.transport">org.mpisws.p2p.transport.ClosedChannelException</A> extends java.nio.channels.ClosedChannelException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
reason</H3>
<PRE>
java.lang.String <B>reason</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.exception</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.exception.NodeIsFaultyException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/exception/NodeIsFaultyException.html" title="class in org.mpisws.p2p.transport.exception">org.mpisws.p2p.transport.exception.NodeIsFaultyException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
identifier</H3>
<PRE>
java.lang.Object <B>identifier</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
java.lang.Object <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cause</H3>
<PRE>
java.lang.Throwable <B>cause</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.identity</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.identity.MemoryExpiredException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/identity/MemoryExpiredException.html" title="class in org.mpisws.p2p.transport.identity">org.mpisws.p2p.transport.identity.MemoryExpiredException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.multiaddress</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.multiaddress.MultiInetSocketAddress"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/multiaddress/MultiInetSocketAddress.html" title="class in org.mpisws.p2p.transport.multiaddress">org.mpisws.p2p.transport.multiaddress.MultiInetSocketAddress</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
address</H3>
<PRE>
java.net.InetSocketAddress[] <B>address</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.networkinfo</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.networkinfo.CantVerifyConnectivityException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/networkinfo/CantVerifyConnectivityException.html" title="class in org.mpisws.p2p.transport.networkinfo">org.mpisws.p2p.transport.networkinfo.CantVerifyConnectivityException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="org.mpisws.p2p.transport.networkinfo.NetworkInfoIOException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/networkinfo/NetworkInfoIOException.html" title="class in org.mpisws.p2p.transport.networkinfo">org.mpisws.p2p.transport.networkinfo.NetworkInfoIOException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.peerreview.identity</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.peerreview.identity.UnknownCertificateException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/peerreview/identity/UnknownCertificateException.html" title="class in org.mpisws.p2p.transport.peerreview.identity">org.mpisws.p2p.transport.peerreview.identity.UnknownCertificateException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
java.lang.Object <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
principal</H3>
<PRE>
java.lang.Object <B>principal</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.priority</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.priority.QueueOverflowException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/priority/QueueOverflowException.html" title="class in org.mpisws.p2p.transport.priority">org.mpisws.p2p.transport.priority.QueueOverflowException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
identifier</H3>
<PRE>
java.lang.Object <B>identifier</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
java.lang.Object <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cause</H3>
<PRE>
java.lang.Throwable <B>cause</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.table</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.table.UnknownValueException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/table/UnknownValueException.html" title="class in org.mpisws.p2p.transport.table">org.mpisws.p2p.transport.table.UnknownValueException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
java.lang.Object <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
key</H3>
<PRE>
java.lang.Object <B>key</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.util</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.util.InsufficientBytesException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/util/InsufficientBytesException.html" title="class in org.mpisws.p2p.transport.util">org.mpisws.p2p.transport.util.InsufficientBytesException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
needed</H3>
<PRE>
int <B>needed</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
available</H3>
<PRE>
int <B>available</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>org.mpisws.p2p.transport.wire.exception</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="org.mpisws.p2p.transport.wire.exception.StalledSocketException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="org/mpisws/p2p/transport/wire/exception/StalledSocketException.html" title="class in org.mpisws.p2p.transport.wire.exception">org.mpisws.p2p.transport.wire.exception.StalledSocketException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
addr</H3>
<PRE>
java.lang.Object <B>addr</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.environment.logging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.environment.logging.InvalidLogLevelException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/environment/logging/InvalidLogLevelException.html" title="class in rice.environment.logging">rice.environment.logging.InvalidLogLevelException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.environment.params.simple</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.environment.params.simple.ParamsNotPresentException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/environment/params/simple/ParamsNotPresentException.html" title="class in rice.environment.params.simple">rice.environment.params.simple.ParamsNotPresentException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
subexception</H3>
<PRE>
java.lang.Exception <B>subexception</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.environment.params.simple.SimpleParameters.MyProperties"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/environment/params/simple/SimpleParameters.MyProperties.html" title="class in rice.environment.params.simple">rice.environment.params.simple.SimpleParameters.MyProperties</A> extends java.util.Properties implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.environment.processing.simple</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.environment.processing.simple.WorkQueueOverflowException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/environment/processing/simple/WorkQueueOverflowException.html" title="class in rice.environment.processing.simple">rice.environment.processing.simple.WorkQueueOverflowException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.aggregation</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.aggregation.Aggregate"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/Aggregate.html" title="class in rice.p2p.aggregation">rice.p2p.aggregation.Aggregate</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-4891386773008082L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
components</H3>
<PRE>
<A HREF="rice/p2p/past/gc/GCPastContent.html" title="interface in rice.p2p.past.gc">GCPastContent</A>[] <B>components</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
pointers</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A>[] <B>pointers</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
myId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>myId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.aggregation.AggregateHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/AggregateHandle.html" title="class in rice.p2p.aggregation">rice.p2p.aggregation.AggregateHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
long <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
expiration</H3>
<PRE>
long <B>expiration</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.aggregation.AggregationException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/AggregationException.html" title="class in rice.p2p.aggregation">rice.p2p.aggregation.AggregationException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.aggregation.ObjectDescriptor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/ObjectDescriptor.html" title="class in rice.p2p.aggregation">rice.p2p.aggregation.ObjectDescriptor</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-3035115249019556223L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
key</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>key</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
long <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
currentLifetime</H3>
<PRE>
long <B>currentLifetime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
refreshedLifetime</H3>
<PRE>
long <B>refreshedLifetime</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
size</H3>
<PRE>
int <B>size</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.aggregation.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.aggregation.messaging.AggregationMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/messaging/AggregationMessage.html" title="class in rice.p2p.aggregation.messaging">rice.p2p.aggregation.messaging.AggregationMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dest</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>dest</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.aggregation.messaging.AggregationTimeoutMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/messaging/AggregationTimeoutMessage.html" title="class in rice.p2p.aggregation.messaging">rice.p2p.aggregation.messaging.AggregationTimeoutMessage</A> extends <A HREF="rice/p2p/aggregation/messaging/AggregationMessage.html" title="class in rice.p2p.aggregation.messaging">AggregationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.aggregation.messaging.NonAggregate"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/messaging/NonAggregate.html" title="class in rice.p2p.aggregation.messaging">rice.p2p.aggregation.messaging.NonAggregate</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/past/rawserialization/RawPastContent.html" title="interface in rice.p2p.past.rawserialization">RawPastContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.aggregation.raw</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.aggregation.raw.RawAggregate"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/aggregation/raw/RawAggregate.html" title="class in rice.p2p.aggregation.raw">rice.p2p.aggregation.raw.RawAggregate</A> extends <A HREF="rice/p2p/aggregation/Aggregate.html" title="class in rice.p2p.aggregation">Aggregate</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-4891386773008082L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
rawComponents</H3>
<PRE>
<A HREF="rice/p2p/past/gc/rawserialization/RawGCPastContent.html" title="interface in rice.p2p.past.gc.rawserialization">RawGCPastContent</A>[] <B>rawComponents</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.commonapi</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.commonapi.NodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">rice.p2p.commonapi.NodeHandle</A> extends java.util.Observable implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>4761193998848368227L
<P>
<P>
<A NAME="rice.p2p.commonapi.RangeCannotBeDeterminedException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/RangeCannotBeDeterminedException.html" title="class in rice.p2p.commonapi">rice.p2p.commonapi.RangeCannotBeDeterminedException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.commonapi.exception</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.commonapi.exception.AppNotRegisteredException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/exception/AppNotRegisteredException.html" title="class in rice.p2p.commonapi.exception">rice.p2p.commonapi.exception.AppNotRegisteredException</A> extends <A HREF="rice/p2p/commonapi/exception/AppSocketException.html" title="class in rice.p2p.commonapi.exception">AppSocketException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
appid</H3>
<PRE>
int <B>appid</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.commonapi.exception.AppSocketException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/exception/AppSocketException.html" title="class in rice.p2p.commonapi.exception">rice.p2p.commonapi.exception.AppSocketException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
reason</H3>
<PRE>
java.lang.Throwable <B>reason</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.commonapi.exception.NodeIsDeadException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/exception/NodeIsDeadException.html" title="class in rice.p2p.commonapi.exception">rice.p2p.commonapi.exception.NodeIsDeadException</A> extends <A HREF="rice/p2p/commonapi/exception/AppSocketException.html" title="class in rice.p2p.commonapi.exception">AppSocketException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.commonapi.exception.NoReceiverAvailableException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/exception/NoReceiverAvailableException.html" title="class in rice.p2p.commonapi.exception">rice.p2p.commonapi.exception.NoReceiverAvailableException</A> extends <A HREF="rice/p2p/commonapi/exception/AppSocketException.html" title="class in rice.p2p.commonapi.exception">AppSocketException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.commonapi.exception.TimeoutException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/commonapi/exception/TimeoutException.html" title="class in rice.p2p.commonapi.exception">rice.p2p.commonapi.exception.TimeoutException</A> extends <A HREF="rice/p2p/commonapi/exception/AppSocketException.html" title="class in rice.p2p.commonapi.exception">AppSocketException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.commonapi.rawserialization</B></FONT></TH>
</TR>
</TABLE>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.glacier</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.glacier.Fragment"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/Fragment.html" title="class in rice.p2p.glacier">rice.p2p.glacier.Fragment</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-809948154556539350L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;oos)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.FragmentKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/FragmentKey.html" title="class in rice.p2p.glacier">rice.p2p.glacier.FragmentKey</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>5373228569261524536L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
key</H3>
<PRE>
<A HREF="rice/p2p/glacier/VersionKey.html" title="class in rice.p2p.glacier">VersionKey</A> <B>key</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.FragmentKeyRange"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/FragmentKeyRange.html" title="class in rice.p2p.glacier">rice.p2p.glacier.FragmentKeyRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
range</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>range</B></PRE>
<DL>
<DD>The actual IdRange
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.FragmentKeySet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/FragmentKeySet.html" title="class in rice.p2p.glacier">rice.p2p.glacier.FragmentKeySet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
idSet</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>idSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cachedHash</H3>
<PRE>
<A HREF="rice/p2p/glacier/FragmentKey.html" title="class in rice.p2p.glacier">FragmentKey</A> <B>cachedHash</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
validHash</H3>
<PRE>
boolean <B>validHash</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.GlacierException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/GlacierException.html" title="class in rice.p2p.glacier">rice.p2p.glacier.GlacierException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.glacier.VersionKey"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/VersionKey.html" title="class in rice.p2p.glacier">rice.p2p.glacier.VersionKey</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-7473630685140924130L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
long <B>version</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.VersionKeyRange"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/VersionKeyRange.html" title="class in rice.p2p.glacier">rice.p2p.glacier.VersionKeyRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
range</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>range</B></PRE>
<DL>
<DD>The actual IdRange
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.VersionKeySet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/VersionKeySet.html" title="class in rice.p2p.glacier">rice.p2p.glacier.VersionKeySet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
idSet</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>idSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cachedHash</H3>
<PRE>
<A HREF="rice/p2p/glacier/VersionKey.html" title="class in rice.p2p.glacier">VersionKey</A> <B>cachedHash</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
validHash</H3>
<PRE>
boolean <B>validHash</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.glacier.v2</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.glacier.v2.BloomFilter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/BloomFilter.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.BloomFilter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-3938913031743354080L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bitfield</H3>
<PRE>
byte[] <B>bitfield</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hashParams</H3>
<PRE>
int[] <B>hashParams</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.DebugContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/DebugContent.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.DebugContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;oos)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
myId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>myId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isMutable</H3>
<PRE>
boolean <B>isMutable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
long <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.DebugContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/DebugContentHandle.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.DebugContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
myId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>myId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
myNodeHandle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>myNodeHandle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
myExpiration</H3>
<PRE>
long <B>myExpiration</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
myVersion</H3>
<PRE>
long <B>myVersion</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.FragmentAndManifest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/FragmentAndManifest.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.FragmentAndManifest</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fragment</H3>
<PRE>
<A HREF="rice/p2p/glacier/Fragment.html" title="class in rice.p2p.glacier">Fragment</A> <B>fragment</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
manifest</H3>
<PRE>
<A HREF="rice/p2p/glacier/v2/Manifest.html" title="class in rice.p2p.glacier.v2">Manifest</A> <B>manifest</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.FragmentMetadata"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/FragmentMetadata.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.FragmentMetadata</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>3380538644355999384L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
currentExpirationDate</H3>
<PRE>
long <B>currentExpirationDate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
previousExpirationDate</H3>
<PRE>
long <B>previousExpirationDate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
storedSince</H3>
<PRE>
long <B>storedSince</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.GlacierContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/GlacierContentHandle.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.GlacierContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nodeHandle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>nodeHandle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
manifest</H3>
<PRE>
<A HREF="rice/p2p/glacier/v2/Manifest.html" title="class in rice.p2p.glacier.v2">Manifest</A> <B>manifest</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
long <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.GlacierNotEnoughFragmentsException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/GlacierNotEnoughFragmentsException.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.GlacierNotEnoughFragmentsException</A> extends <A HREF="rice/p2p/glacier/GlacierException.html" title="class in rice.p2p.glacier">GlacierException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
checked</H3>
<PRE>
int <B>checked</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
found</H3>
<PRE>
int <B>found</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.InvalidManifestException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/InvalidManifestException.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.InvalidManifestException</A> extends <A HREF="rice/p2p/glacier/GlacierException.html" title="class in rice.p2p.glacier">GlacierException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.glacier.v2.Manifest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/Manifest.html" title="class in rice.p2p.glacier.v2">rice.p2p.glacier.v2.Manifest</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-436805143199825662L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;oos)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
expirationDate</H3>
<PRE>
long <B>expirationDate</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.glacier.v2.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierDataMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierDataMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierDataMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/glacier/FragmentKey.html" title="class in rice.p2p.glacier">FragmentKey</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fragments</H3>
<PRE>
<A HREF="rice/p2p/glacier/Fragment.html" title="class in rice.p2p.glacier">Fragment</A>[] <B>fragments</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
manifests</H3>
<PRE>
<A HREF="rice/p2p/glacier/v2/Manifest.html" title="class in rice.p2p.glacier.v2">Manifest</A>[] <B>manifests</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierFetchMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierFetchMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierFetchMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/glacier/FragmentKey.html" title="class in rice.p2p.glacier">FragmentKey</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
request</H3>
<PRE>
int <B>request</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-5849182107707420256L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
tag</H3>
<PRE>
char <B>tag</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dest</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>dest</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isResponse</H3>
<PRE>
boolean <B>isResponse</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierNeighborRequestMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierNeighborRequestMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierNeighborRequestMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
requestedRange</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>requestedRange</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierNeighborResponseMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierNeighborResponseMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierNeighborResponseMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
neighbors</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A>[] <B>neighbors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lastSeen</H3>
<PRE>
long[] <B>lastSeen</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierQueryMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierQueryMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierQueryMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/glacier/FragmentKey.html" title="class in rice.p2p.glacier">FragmentKey</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRangeForwardMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRangeForwardMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRangeForwardMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
requestedRange</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>requestedRange</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
requestor</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>requestor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRangeQueryMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRangeQueryMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRangeQueryMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
requestedRange</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>requestedRange</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRangeResponseMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRangeResponseMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRangeResponseMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
commonRange</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>commonRange</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRefreshCompleteMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRefreshCompleteMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRefreshCompleteMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/glacier/VersionKey.html" title="class in rice.p2p.glacier">VersionKey</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
updates</H3>
<PRE>
int[] <B>updates</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRefreshPatchMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRefreshPatchMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRefreshPatchMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/glacier/VersionKey.html" title="class in rice.p2p.glacier">VersionKey</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lifetimes</H3>
<PRE>
long[] <B>lifetimes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
signatures</H3>
<PRE>
byte[][] <B>signatures</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRefreshProbeMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRefreshProbeMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRefreshProbeMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
requestedId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>requestedId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierRefreshResponseMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierRefreshResponseMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierRefreshResponseMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
range</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>range</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
online</H3>
<PRE>
boolean <B>online</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierResponseMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierResponseMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierResponseMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/glacier/FragmentKey.html" title="class in rice.p2p.glacier">FragmentKey</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lifetimes</H3>
<PRE>
long[] <B>lifetimes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
haveIt</H3>
<PRE>
boolean[] <B>haveIt</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
authoritative</H3>
<PRE>
boolean[] <B>authoritative</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierSyncMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierSyncMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierSyncMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
range</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>range</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
offsetFID</H3>
<PRE>
int <B>offsetFID</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
BloomFilter</H3>
<PRE>
<A HREF="rice/p2p/glacier/v2/BloomFilter.html" title="class in rice.p2p.glacier.v2">BloomFilter</A> <B>BloomFilter</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.glacier.v2.messaging.GlacierTimeoutMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/glacier/v2/messaging/GlacierTimeoutMessage.html" title="class in rice.p2p.glacier.v2.messaging">rice.p2p.glacier.v2.messaging.GlacierTimeoutMessage</A> extends <A HREF="rice/p2p/glacier/v2/messaging/GlacierMessage.html" title="class in rice.p2p.glacier.v2.messaging">GlacierMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.multiring</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.multiring.MultiringIdRange"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/MultiringIdRange.html" title="class in rice.p2p.multiring">rice.p2p.multiring.MultiringIdRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
range</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>range</B></PRE>
<DL>
<DD>The actual IdRange
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ringId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>ringId</B></PRE>
<DL>
<DD>The ringId of the nodes in the range
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.multiring.MultiringIdSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/MultiringIdSet.html" title="class in rice.p2p.multiring">rice.p2p.multiring.MultiringIdSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-7675959536005571206L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
set</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdSet.html" title="interface in rice.p2p.commonapi">IdSet</A> <B>set</B></PRE>
<DL>
<DD>The actual IdSet
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ringId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>ringId</B></PRE>
<DL>
<DD>The ringId of the ids in the set
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.multiring.MultiringNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/MultiringNodeHandle.html" title="class in rice.p2p.multiring">rice.p2p.multiring.MultiringNodeHandle</A> extends <A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-2972303779251779984L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>ReadObject overridden in order to maintain observer.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DD>The internal handle
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ringId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>ringId</B></PRE>
<DL>
<DD>The handle's ringId
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.multiring.MultiringNodeHandleSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/MultiringNodeHandleSet.html" title="class in rice.p2p.multiring">rice.p2p.multiring.MultiringNodeHandleSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
set</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandleSet.html" title="interface in rice.p2p.commonapi">NodeHandleSet</A> <B>set</B></PRE>
<DL>
<DD>The actual node handle set
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ringId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>ringId</B></PRE>
<DL>
<DD>The handle's ringId
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.multiring.MultiringRouteMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/MultiringRouteMessage.html" title="class in rice.p2p.multiring">rice.p2p.multiring.MultiringRouteMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
message</H3>
<PRE>
<A HREF="rice/p2p/commonapi/RouteMessage.html" title="interface in rice.p2p.commonapi">RouteMessage</A> <B>message</B></PRE>
<DL>
<DD>The internal message
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ringId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>ringId</B></PRE>
<DL>
<DD>The messages's ringId
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.multiring.RingCertificate"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/RingCertificate.html" title="class in rice.p2p.multiring">rice.p2p.multiring.RingCertificate</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>5915358246762577456L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
protocol</H3>
<PRE>
java.lang.Integer <B>protocol</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
bootstraps</H3>
<PRE>
java.net.InetSocketAddress[] <B>bootstraps</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
port</H3>
<PRE>
java.lang.Integer <B>port</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
logServer</H3>
<PRE>
java.net.InetSocketAddress <B>logServer</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
key</H3>
<PRE>
java.security.PublicKey <B>key</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
version</H3>
<PRE>
java.lang.Long <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
signature</H3>
<PRE>
byte[] <B>signature</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.multiring.RingId"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/RingId.html" title="class in rice.p2p.multiring">rice.p2p.multiring.RingId</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-4390496639871320200L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readResolve()"><!-- --></A><H3>
readResolve</H3>
<PRE>
private java.lang.Object <B>readResolve</B>()
throws java.io.ObjectStreamException</PRE>
<DL>
<DD>Define readResolve, which will replace the deserialized object with the canootical
one (if one exists) to ensure RingId coalescing.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.ObjectStreamException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DD>The id which this ringId represents
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ringId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>ringId</B></PRE>
<DL>
<DD>The ringId which this ringId represents
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.multiring.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.multiring.messaging.RingMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/messaging/RingMessage.html" title="class in rice.p2p.multiring.messaging">rice.p2p.multiring.messaging.RingMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-7097995807488121199L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/multiring/RingId.html" title="class in rice.p2p.multiring">RingId</A> <B>id</B></PRE>
<DL>
<DD>The target of this ring message
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
<A HREF="rice/p2p/commonapi/rawserialization/RawMessage.html" title="interface in rice.p2p.commonapi.rawserialization">RawMessage</A> <B>message</B></PRE>
<DL>
<DD>The internal message to be sent
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
application</H3>
<PRE>
java.lang.String <B>application</B></PRE>
<DL>
<DD>The name of the application which sent this message
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.multiring.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.multiring.testing.MultiringRegrTest.MultiringTestMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/multiring/testing/MultiringRegrTest.MultiringTestMessage.html" title="class in rice.p2p.multiring.testing">rice.p2p.multiring.testing.MultiringRegrTest.MultiringTestMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.ContentHashPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/ContentHashPastContent.html" title="class in rice.p2p.past">rice.p2p.past.ContentHashPastContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>6375789163758367025L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
myId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>myId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.ContentHashPastContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/ContentHashPastContentHandle.html" title="class in rice.p2p.past">rice.p2p.past.ContentHashPastContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
storageNode</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>storageNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
myId</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>myId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.PastException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/PastException.html" title="class in rice.p2p.past">rice.p2p.past.PastException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past.gc</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.gc.GCId"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/GCId.html" title="class in rice.p2p.past.gc">rice.p2p.past.gc.GCId</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DD>The id which this ringId represents
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
expiration</H3>
<PRE>
long <B>expiration</B></PRE>
<DL>
<DD>The ringId which this ringId represents
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.gc.GCIdRange"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/GCIdRange.html" title="class in rice.p2p.past.gc">rice.p2p.past.gc.GCIdRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
range</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A> <B>range</B></PRE>
<DL>
<DD>The internal (normal) IdRange
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.gc.GCIdSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/GCIdSet.html" title="class in rice.p2p.past.gc">rice.p2p.past.gc.GCIdSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
ids</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdSet.html" title="interface in rice.p2p.commonapi">IdSet</A> <B>ids</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
timeouts</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>timeouts</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.gc.GCPastException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/GCPastException.html" title="class in rice.p2p.past.gc">rice.p2p.past.gc.GCPastException</A> extends <A HREF="rice/p2p/past/PastException.html" title="class in rice.p2p.past">PastException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.gc.GCPastException.ObjectNotFoundException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/GCPastException.ObjectNotFoundException.html" title="class in rice.p2p.past.gc">rice.p2p.past.gc.GCPastException.ObjectNotFoundException</A> extends <A HREF="rice/p2p/past/PastException.html" title="class in rice.p2p.past">PastException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.gc.GCPastMetadata"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/GCPastMetadata.html" title="class in rice.p2p.past.gc">rice.p2p.past.gc.GCPastMetadata</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-2432306227012003387L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
expiration</H3>
<PRE>
long <B>expiration</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past.gc.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.gc.messaging.GCCollectMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/messaging/GCCollectMessage.html" title="class in rice.p2p.past.gc.messaging">rice.p2p.past.gc.messaging.GCCollectMessage</A> extends <A HREF="rice/p2p/past/messaging/PastMessage.html" title="class in rice.p2p.past.messaging">PastMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.gc.messaging.GCInsertMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/messaging/GCInsertMessage.html" title="class in rice.p2p.past.gc.messaging">rice.p2p.past.gc.messaging.GCInsertMessage</A> extends <A HREF="rice/p2p/past/messaging/InsertMessage.html" title="class in rice.p2p.past.messaging">InsertMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
expiration</H3>
<PRE>
long <B>expiration</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.gc.messaging.GCLookupHandlesMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/messaging/GCLookupHandlesMessage.html" title="class in rice.p2p.past.gc.messaging">rice.p2p.past.gc.messaging.GCLookupHandlesMessage</A> extends <A HREF="rice/p2p/past/messaging/LookupHandlesMessage.html" title="class in rice.p2p.past.messaging">LookupHandlesMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.gc.messaging.GCRefreshMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/messaging/GCRefreshMessage.html" title="class in rice.p2p.past.gc.messaging">rice.p2p.past.gc.messaging.GCRefreshMessage</A> extends <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">ContinuationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
keys</H3>
<PRE>
<A HREF="rice/p2p/past/gc/GCId.html" title="class in rice.p2p.past.gc">GCId</A>[] <B>keys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past.gc.rawserialization</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.gc.rawserialization.JavaSerializedGCPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/rawserialization/JavaSerializedGCPastContent.html" title="class in rice.p2p.past.gc.rawserialization">rice.p2p.past.gc.rawserialization.JavaSerializedGCPastContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/past/gc/GCPastContent.html" title="interface in rice.p2p.past.gc">GCPastContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.gc.rawserialization.JavaSerializedGCPastContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/gc/rawserialization/JavaSerializedGCPastContentHandle.html" title="class in rice.p2p.past.gc.rawserialization">rice.p2p.past.gc.rawserialization.JavaSerializedGCPastContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/past/gc/GCPastContentHandle.html" title="interface in rice.p2p.past.gc">GCPastContentHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.messaging.CacheMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/CacheMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.CacheMessage</A> extends <A HREF="rice/p2p/past/messaging/PastMessage.html" title="class in rice.p2p.past.messaging">PastMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/past/rawserialization/RawPastContent.html" title="interface in rice.p2p.past.rawserialization">RawPastContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.ContinuationMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.ContinuationMessage</A> extends <A HREF="rice/p2p/past/messaging/PastMessage.html" title="class in rice.p2p.past.messaging">PastMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1321112527034107161L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
response</H3>
<PRE>
java.lang.Object <B>response</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
exception</H3>
<PRE>
java.lang.Exception <B>exception</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
serType</H3>
<PRE>
byte <B>serType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.FetchHandleMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/FetchHandleMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.FetchHandleMessage</A> extends <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">ContinuationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.FetchMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/FetchMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.FetchMessage</A> extends <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">ContinuationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/past/rawserialization/RawPastContentHandle.html" title="interface in rice.p2p.past.rawserialization">RawPastContentHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cached</H3>
<PRE>
boolean <B>cached</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.InsertMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/InsertMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.InsertMessage</A> extends <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">ContinuationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-7027957470028259605L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/past/rawserialization/RawPastContent.html" title="interface in rice.p2p.past.rawserialization">RawPastContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.LookupHandlesMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/LookupHandlesMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.LookupHandlesMessage</A> extends <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">ContinuationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
max</H3>
<PRE>
int <B>max</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.LookupMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/LookupMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.LookupMessage</A> extends <A HREF="rice/p2p/past/messaging/ContinuationMessage.html" title="class in rice.p2p.past.messaging">ContinuationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cached</H3>
<PRE>
boolean <B>cached</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.MessageLostMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/MessageLostMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.MessageLostMessage</A> extends <A HREF="rice/p2p/past/messaging/PastMessage.html" title="class in rice.p2p.past.messaging">PastMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-8664827144233122095L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hint</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>hint</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
messageString</H3>
<PRE>
java.lang.String <B>messageString</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.messaging.PastMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/messaging/PastMessage.html" title="class in rice.p2p.past.messaging">rice.p2p.past.messaging.PastMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-7195054010358285316L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dest</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>dest</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isResponse</H3>
<PRE>
boolean <B>isResponse</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past.rawserialization</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.rawserialization.JavaSerializedPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/rawserialization/JavaSerializedPastContent.html" title="class in rice.p2p.past.rawserialization">rice.p2p.past.rawserialization.JavaSerializedPastContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/past/PastContent.html" title="interface in rice.p2p.past">PastContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.rawserialization.JavaSerializedPastContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/rawserialization/JavaSerializedPastContentHandle.html" title="class in rice.p2p.past.rawserialization">rice.p2p.past.rawserialization.JavaSerializedPastContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/past/PastContentHandle.html" title="interface in rice.p2p.past">PastContentHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.past.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.past.testing.DistPastTestContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/DistPastTestContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.DistPastTestContent</A> extends <A HREF="rice/p2p/past/ContentHashPastContent.html" title="class in rice.p2p.past">ContentHashPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
java.lang.String <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
timestamp</H3>
<PRE>
long <B>timestamp</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.PastRegrTest.NonMutableTestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/PastRegrTest.NonMutableTestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.PastRegrTest.NonMutableTestPastContent</A> extends <A HREF="rice/p2p/past/testing/PastRegrTest.TestPastContent.html" title="class in rice.p2p.past.testing">PastRegrTest.TestPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.testing.PastRegrTest.NonOverwritingTestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/PastRegrTest.NonOverwritingTestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.PastRegrTest.NonOverwritingTestPastContent</A> extends <A HREF="rice/p2p/past/testing/PastRegrTest.VersionedTestPastContent.html" title="class in rice.p2p.past.testing">PastRegrTest.VersionedTestPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.testing.PastRegrTest.TestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/PastRegrTest.TestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.PastRegrTest.TestPastContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
existing</H3>
<PRE>
<A HREF="rice/p2p/past/PastContent.html" title="interface in rice.p2p.past">PastContent</A> <B>existing</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.PastRegrTest.TestPastContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/PastRegrTest.TestPastContentHandle.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.PastRegrTest.TestPastContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.PastRegrTest.TestRouteMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/PastRegrTest.TestRouteMessage.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.PastRegrTest.TestRouteMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nextHop</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>nextHop</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Message.html" title="interface in rice.p2p.commonapi">Message</A> <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.PastRegrTest.VersionedTestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/PastRegrTest.VersionedTestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.PastRegrTest.VersionedTestPastContent</A> extends <A HREF="rice/p2p/past/testing/PastRegrTest.TestPastContent.html" title="class in rice.p2p.past.testing">PastRegrTest.TestPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
version</H3>
<PRE>
int <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.RawPastRegrTest.NonMutableTestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/RawPastRegrTest.NonMutableTestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.RawPastRegrTest.NonMutableTestPastContent</A> extends <A HREF="rice/p2p/past/testing/RawPastRegrTest.TestPastContent.html" title="class in rice.p2p.past.testing">RawPastRegrTest.TestPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.testing.RawPastRegrTest.NonOverwritingTestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/RawPastRegrTest.NonOverwritingTestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.RawPastRegrTest.NonOverwritingTestPastContent</A> extends <A HREF="rice/p2p/past/testing/RawPastRegrTest.VersionedTestPastContent.html" title="class in rice.p2p.past.testing">RawPastRegrTest.VersionedTestPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.past.testing.RawPastRegrTest.TestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/RawPastRegrTest.TestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.RawPastRegrTest.TestPastContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
existing</H3>
<PRE>
<A HREF="rice/p2p/past/rawserialization/RawPastContent.html" title="interface in rice.p2p.past.rawserialization">RawPastContent</A> <B>existing</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.RawPastRegrTest.TestPastContentHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/RawPastRegrTest.TestPastContentHandle.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.RawPastRegrTest.TestPastContentHandle</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.RawPastRegrTest.TestRouteMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/RawPastRegrTest.TestRouteMessage.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.RawPastRegrTest.TestRouteMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nextHop</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>nextHop</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Message.html" title="interface in rice.p2p.commonapi">Message</A> <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.past.testing.RawPastRegrTest.VersionedTestPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/past/testing/RawPastRegrTest.VersionedTestPastContent.html" title="class in rice.p2p.past.testing">rice.p2p.past.testing.RawPastRegrTest.VersionedTestPastContent</A> extends <A HREF="rice/p2p/past/testing/RawPastRegrTest.TestPastContent.html" title="class in rice.p2p.past.testing">RawPastRegrTest.TestPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
version</H3>
<PRE>
int <B>version</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.replication.manager.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.replication.manager.messaging.ReminderMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/replication/manager/messaging/ReminderMessage.html" title="class in rice.p2p.replication.manager.messaging">rice.p2p.replication.manager.messaging.ReminderMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.replication.manager.messaging.TimeoutMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/replication/manager/messaging/TimeoutMessage.html" title="class in rice.p2p.replication.manager.messaging">rice.p2p.replication.manager.messaging.TimeoutMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DD>THe unique id of this message
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.replication.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.replication.messaging.ReminderMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/replication/messaging/ReminderMessage.html" title="class in rice.p2p.replication.messaging">rice.p2p.replication.messaging.ReminderMessage</A> extends <A HREF="rice/p2p/replication/messaging/ReplicationMessage.html" title="class in rice.p2p.replication.messaging">ReplicationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.replication.messaging.ReplicationMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/replication/messaging/ReplicationMessage.html" title="class in rice.p2p.replication.messaging">rice.p2p.replication.messaging.ReplicationMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>2121558100279943464L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.replication.messaging.RequestMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/replication/messaging/RequestMessage.html" title="class in rice.p2p.replication.messaging">rice.p2p.replication.messaging.RequestMessage</A> extends <A HREF="rice/p2p/replication/messaging/ReplicationMessage.html" title="class in rice.p2p.replication.messaging">ReplicationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
ranges</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A>[] <B>ranges</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
filters</H3>
<PRE>
<A HREF="rice/p2p/util/IdBloomFilter.html" title="class in rice.p2p.util">IdBloomFilter</A>[] <B>filters</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.replication.messaging.ResponseMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/replication/messaging/ResponseMessage.html" title="class in rice.p2p.replication.messaging">rice.p2p.replication.messaging.ResponseMessage</A> extends <A HREF="rice/p2p/replication/messaging/ReplicationMessage.html" title="class in rice.p2p.replication.messaging">ReplicationMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
ranges</H3>
<PRE>
<A HREF="rice/p2p/commonapi/IdRange.html" title="interface in rice.p2p.commonapi">IdRange</A>[] <B>ranges</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
ids</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A>[][] <B>ids</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.scribe</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.scribe.Topic"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/Topic.html" title="class in rice.p2p.scribe">rice.p2p.scribe.Topic</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DD>The Id to which this topic is mapped
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.scribe.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.scribe.messaging.AbstractSubscribeMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/AbstractSubscribeMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.AbstractSubscribeMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DD>The id of this subscribe message
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
topics</H3>
<PRE>
java.util.List&lt;E&gt; <B>topics</B></PRE>
<DL>
<DD>You can now subscribe to a bunch of Topics at the same time.
This list must be sorted.
note: NOT AUTOMATICALLY SERIALIZED!!!
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.AnycastFailureMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/AnycastFailureMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.AnycastFailureMessage</A> extends <A HREF="rice/p2p/scribe/messaging/ScribeMessage.html" title="class in rice.p2p.scribe.messaging">ScribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/scribe/rawserialization/RawScribeContent.html" title="interface in rice.p2p.scribe.rawserialization">RawScribeContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.AnycastMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/AnycastMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.AnycastMessage</A> extends <A HREF="rice/p2p/scribe/messaging/ScribeMessage.html" title="class in rice.p2p.scribe.messaging">ScribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/scribe/rawserialization/RawScribeContent.html" title="interface in rice.p2p.scribe.rawserialization">RawScribeContent</A> <B>content</B></PRE>
<DL>
<DD>the content of this message
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
visited</H3>
<PRE>
java.util.ArrayList&lt;E&gt; <B>visited</B></PRE>
<DL>
<DD>the list of nodes which we have visited
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
toVisit</H3>
<PRE>
java.util.LinkedList&lt;E&gt; <B>toVisit</B></PRE>
<DL>
<DD>the list of nodes which we are going to visit
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
initialRequestor</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>initialRequestor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.DropMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/DropMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.DropMessage</A> extends <A HREF="rice/p2p/scribe/messaging/ScribeMessage.html" title="class in rice.p2p.scribe.messaging">ScribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.scribe.messaging.MaintenanceMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/MaintenanceMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.MaintenanceMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.scribe.messaging.PublishMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/PublishMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.PublishMessage</A> extends <A HREF="rice/p2p/scribe/messaging/ScribeMessage.html" title="class in rice.p2p.scribe.messaging">ScribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/scribe/rawserialization/RawScribeContent.html" title="interface in rice.p2p.scribe.rawserialization">RawScribeContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.PublishRequestMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/PublishRequestMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.PublishRequestMessage</A> extends <A HREF="rice/p2p/scribe/messaging/ScribeMessage.html" title="class in rice.p2p.scribe.messaging">ScribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/scribe/rawserialization/RawScribeContent.html" title="interface in rice.p2p.scribe.rawserialization">RawScribeContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.ScribeMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/ScribeMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.ScribeMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>4593674882226544604L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
topic</H3>
<PRE>
<A HREF="rice/p2p/scribe/Topic.html" title="class in rice.p2p.scribe">Topic</A> <B>topic</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.SubscribeAckMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/SubscribeAckMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.SubscribeAckMessage</A> extends <A HREF="rice/p2p/scribe/messaging/AbstractSubscribeMessage.html" title="class in rice.p2p.scribe.messaging">AbstractSubscribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
pathsToRoot</H3>
<PRE>
java.util.List&lt;E&gt; <B>pathsToRoot</B></PRE>
<DL>
<DD>The contained path to the root
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.SubscribeFailedMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/SubscribeFailedMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.SubscribeFailedMessage</A> extends <A HREF="rice/p2p/scribe/messaging/AbstractSubscribeMessage.html" title="class in rice.p2p.scribe.messaging">AbstractSubscribeMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.scribe.messaging.SubscribeLostMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/SubscribeLostMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.SubscribeLostMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
topics</H3>
<PRE>
java.util.Set&lt;E&gt; <B>topics</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
task</H3>
<PRE>
<A HREF="rice/p2p/commonapi/CancellableTask.html" title="interface in rice.p2p.commonapi">CancellableTask</A> <B>task</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
client</H3>
<PRE>
<A HREF="rice/p2p/scribe/ScribeMultiClient.html" title="interface in rice.p2p.scribe">ScribeMultiClient</A> <B>client</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.SubscribeMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/SubscribeMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.SubscribeMessage</A> extends <A HREF="rice/p2p/scribe/messaging/AnycastMessage.html" title="class in rice.p2p.scribe.messaging">AnycastMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
subscriber</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>subscriber</B></PRE>
<DL>
<DD>The original subscriber
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
int <B>id</B></PRE>
<DL>
<DD>The id of this message
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
topics</H3>
<PRE>
java.util.List&lt;E&gt; <B>topics</B></PRE>
<DL>
<DD>You can now subscribe to a bunch of Topics at the same time.
This list must be sorted.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.messaging.UnsubscribeMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/messaging/UnsubscribeMessage.html" title="class in rice.p2p.scribe.messaging">rice.p2p.scribe.messaging.UnsubscribeMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
topics</H3>
<PRE>
java.util.List&lt;E&gt; <B>topics</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.scribe.rawserialization</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.scribe.rawserialization.JavaSerializedScribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/rawserialization/JavaSerializedScribeContent.html" title="class in rice.p2p.scribe.rawserialization">rice.p2p.scribe.rawserialization.JavaSerializedScribeContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
<A HREF="rice/p2p/scribe/ScribeContent.html" title="interface in rice.p2p.scribe">ScribeContent</A> <B>content</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.scribe.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.scribe.testing.RawScribeRegrTest.RawTestScribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/testing/RawScribeRegrTest.RawTestScribeContent.html" title="class in rice.p2p.scribe.testing">rice.p2p.scribe.testing.RawScribeRegrTest.RawTestScribeContent</A> extends <A HREF="rice/p2p/scribe/testing/ScribeRegrTest.TestScribeContent.html" title="class in rice.p2p.scribe.testing">ScribeRegrTest.TestScribeContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.scribe.testing.ScribeRegrTest.TestRouteMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/testing/ScribeRegrTest.TestRouteMessage.html" title="class in rice.p2p.scribe.testing">rice.p2p.scribe.testing.ScribeRegrTest.TestRouteMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nextHop</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>nextHop</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
message</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Message.html" title="interface in rice.p2p.commonapi">Message</A> <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.scribe.testing.ScribeRegrTest.TestScribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/scribe/testing/ScribeRegrTest.TestScribeContent.html" title="class in rice.p2p.scribe.testing">rice.p2p.scribe.testing.ScribeRegrTest.TestScribeContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
topic</H3>
<PRE>
<A HREF="rice/p2p/scribe/Topic.html" title="class in rice.p2p.scribe">Topic</A> <B>topic</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
num</H3>
<PRE>
int <B>num</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.splitstream</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.splitstream.SplitStreamContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/splitstream/SplitStreamContent.html" title="class in rice.p2p.splitstream">rice.p2p.splitstream.SplitStreamContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
data</H3>
<PRE>
byte[] <B>data</B></PRE>
<DL>
<DD>The internal data - just the bytes
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.splitstream.SplitStreamSubscribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/splitstream/SplitStreamSubscribeContent.html" title="class in rice.p2p.splitstream">rice.p2p.splitstream.SplitStreamSubscribeContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
stage</H3>
<PRE>
int <B>stage</B></PRE>
<DL>
<DD>The stage that the client attempting to join is in
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.util</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.util.BloomFilter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/BloomFilter.html" title="class in rice.p2p.util">rice.p2p.util.BloomFilter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
parameters</H3>
<PRE>
int[] <B>parameters</B></PRE>
<DL>
<DD>The parameters to the hash functions for this bloom filter
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
length</H3>
<PRE>
int <B>length</B></PRE>
<DL>
<DD>The length of the set to use
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
set</H3>
<PRE>
java.util.BitSet <B>set</B></PRE>
<DL>
<DD>The underlying bitset representation for this bloom filter
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.IdBloomFilter"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/IdBloomFilter.html" title="class in rice.p2p.util">rice.p2p.util.IdBloomFilter</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-9122948172786936161L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
filter</H3>
<PRE>
<A HREF="rice/p2p/util/BloomFilter.html" title="class in rice.p2p.util">BloomFilter</A> <B>filter</B></PRE>
<DL>
<DD>The parameters to the hash functions for this bloom filter
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.ImmutableSortedMap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/ImmutableSortedMap.html" title="class in rice.p2p.util">rice.p2p.util.ImmutableSortedMap</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
map</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>map</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.RedBlackMap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/RedBlackMap.html" title="class in rice.p2p.util">rice.p2p.util.RedBlackMap</A> extends java.util.AbstractMap implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>919286545866124006L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;s)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>Reconstitute the <tt>RedBlackMap</tt> instance from a stream (i.e.,
deserialize it).
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;s)
throws java.io.IOException</PRE>
<DL>
<DD>Save the state of the <tt>RedBlackMap</tt> instance to a stream (i.e.,
serialize it).
<P>
<DD><DL>
<DT><B>Serial Data:</B></DT>
<DD>The <i>size</i> of the RedBlackMap (the number of key-value
mappings) is emitted (int), followed by the key (Object)
and value (Object) for each key-value mapping represented
by the RedBlackMap. The key-value mappings are emitted in
key-order (as determined by the RedBlackMap's Comparator,
or by the keys' natural ordering if the RedBlackMap has no
Comparator).</DD>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
comparator</H3>
<PRE>
java.util.Comparator&lt;T&gt; <B>comparator</B></PRE>
<DL>
<DD>The Comparator used to maintain order in this RedBlackMap, or
null if this RedBlackMap uses its elements natural ordering.
<P>
<DT><DD>&nbsp;<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.ReverseTreeMap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/ReverseTreeMap.html" title="class in rice.p2p.util">rice.p2p.util.ReverseTreeMap</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
normal</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>normal</B></PRE>
<DL>
<DD>The internal normal map
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
reverse</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>reverse</B></PRE>
<DL>
<DD>The internal value -> list of keys map
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nulls</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>nulls</B></PRE>
<DL>
<DD>The internal list of keys with null as a mapping
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.SoftHashMap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/SoftHashMap.html" title="class in rice.p2p.util">rice.p2p.util.SoftHashMap</A> extends java.util.HashMap implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.util.SortedLinkedList"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/SortedLinkedList.html" title="class in rice.p2p.util">rice.p2p.util.SortedLinkedList</A> extends java.util.LinkedList&lt;<A HREF="rice/p2p/util/SortedLinkedList.html" title="type parameter in SortedLinkedList">E</A> extends java.lang.Comparable&lt;<A HREF="rice/p2p/util/SortedLinkedList.html" title="type parameter in SortedLinkedList">E</A>&gt;&gt; implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.util.rawserialization</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.util.rawserialization.JavaSerializationException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/rawserialization/JavaSerializationException.html" title="class in rice.p2p.util.rawserialization">rice.p2p.util.rawserialization.JavaSerializationException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
cantSerialize</H3>
<PRE>
java.lang.Object <B>cantSerialize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.rawserialization.JavaSerializedMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/rawserialization/JavaSerializedMessage.html" title="class in rice.p2p.util.rawserialization">rice.p2p.util.rawserialization.JavaSerializedMessage</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
msg</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Message.html" title="interface in rice.p2p.commonapi">Message</A> <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.p2p.util.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestByteSerialization"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestByteSerialization.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestByteSerialization</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;oos)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;oos)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestExternalizable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestExternalizable.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestExternalizable</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readExternal(java.io.ObjectInput)"><!-- --></A><H3>
readExternal</H3>
<PRE>
public void <B>readExternal</B>(java.io.ObjectInput&nbsp;i)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeExternal(java.io.ObjectOutput)"><!-- --></A><H3>
writeExternal</H3>
<PRE>
public void <B>writeExternal</B>(java.io.ObjectOutput&nbsp;o)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestPutFields"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestPutFields.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestPutFields</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;oos)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
num</H3>
<PRE>
int <B>num</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
num2</H3>
<PRE>
java.lang.Integer <B>num2</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestReplace.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected java.lang.Object <B>writeReplace</B>()</PRE>
<DL>
<DD><DL>
</DD>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace2"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestReplace2.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace2</A> extends <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestReplace.html" title="class in rice.p2p.util.testing">XMLObjectStreamUnit.TestReplace</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace3"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestReplace3.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace3</A> extends <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestReplace.html" title="class in rice.p2p.util.testing">XMLObjectStreamUnit.TestReplace</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestResolve.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readResolve()"><!-- --></A><H3>
readResolve</H3>
<PRE>
protected java.lang.Object <B>readResolve</B>()</PRE>
<DL>
<DD><DL>
</DD>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve2"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestResolve2.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve2</A> extends <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestResolve.html" title="class in rice.p2p.util.testing">XMLObjectStreamUnit.TestResolve</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve3"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestResolve3.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve3</A> extends <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestResolve.html" title="class in rice.p2p.util.testing">XMLObjectStreamUnit.TestResolve</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestSerialPersistentFields"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestSerialPersistentFields.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestSerialPersistentFields</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestSubExternalizable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestSubExternalizable.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestSubExternalizable</A> extends <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestExternalizable.html" title="class in rice.p2p.util.testing">XMLObjectStreamUnit.TestExternalizable</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readExternal(java.io.ObjectInput)"><!-- --></A><H3>
readExternal</H3>
<PRE>
public void <B>readExternal</B>(java.io.ObjectInput&nbsp;i)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeExternal(java.io.ObjectOutput)"><!-- --></A><H3>
writeExternal</H3>
<PRE>
public void <B>writeExternal</B>(java.io.ObjectOutput&nbsp;o)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="rice.p2p.util.testing.XMLObjectStreamUnit.TestUnreadData"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/p2p/util/testing/XMLObjectStreamUnit.TestUnreadData.html" title="class in rice.p2p.util.testing">rice.p2p.util.testing.XMLObjectStreamUnit.TestUnreadData</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;oos)
throws java.io.IOException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
num</H3>
<PRE>
int <B>num</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.Id"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/Id.html" title="class in rice.pastry">rice.pastry.Id</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>2166868464271508935L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readResolve()"><!-- --></A><H3>
readResolve</H3>
<PRE>
private java.lang.Object <B>readResolve</B>()
throws java.io.ObjectStreamException</PRE>
<DL>
<DD>Define readResolve, which will replace the deserialized object with the canootical
one (if one exists) to ensure Id coalescing.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.ObjectStreamException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
Id</H3>
<PRE>
int[] <B>Id</B></PRE>
<DL>
<DD>The actual contents of this Id
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.Id.Distance"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/Id.Distance.html" title="class in rice.pastry">rice.pastry.Id.Distance</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>5464763824924998962L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
difference</H3>
<PRE>
int[] <B>difference</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.IdRange"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/IdRange.html" title="class in rice.pastry">rice.pastry.IdRange</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-361018850912613915L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
empty</H3>
<PRE>
boolean <B>empty</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
ccw</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>ccw</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cw</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>cw</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.IdSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/IdSet.html" title="class in rice.pastry">rice.pastry.IdSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-1565571743719309172L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
idSet</H3>
<PRE>
java.util.SortedMap&lt;K,V&gt; <B>idSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cachedHash</H3>
<PRE>
byte[] <B>cachedHash</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
validHash</H3>
<PRE>
boolean <B>validHash</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.JoinFailedException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/JoinFailedException.html" title="class in rice.pastry">rice.pastry.JoinFailedException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>7582828712730559215L
<P>
<P>
<A NAME="rice.pastry.NodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">rice.pastry.NodeHandle</A> extends <A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>987479397660721015L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>Need to construct obs in deserialization.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<P>
<A NAME="rice.pastry.NodeSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/NodeSet.html" title="class in rice.pastry">rice.pastry.NodeSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>4410658508346287677L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
set</H3>
<PRE>
java.util.Vector&lt;E&gt; <B>set</B></PRE>
<DL>
<DD>of NodeHandle
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.client</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.client.NodeIsNotReadyException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/client/NodeIsNotReadyException.html" title="class in rice.pastry.client">rice.pastry.client.NodeIsNotReadyException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.commonapi</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.commonapi.PastryEndpointMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/commonapi/PastryEndpointMessage.html" title="class in rice.pastry.commonapi">rice.pastry.commonapi.PastryEndpointMessage</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>4499456388556140871L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
message</H3>
<PRE>
<A HREF="rice/p2p/commonapi/rawserialization/RawMessage.html" title="interface in rice.p2p.commonapi.rawserialization">RawMessage</A> <B>message</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.direct</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.direct.DirectNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/direct/DirectNodeHandle.html" title="class in rice.pastry.direct">rice.pastry.direct.DirectNodeHandle</A> extends <A HREF="rice/pastry/socket/TransportLayerNodeHandle.html" title="class in rice.pastry.socket">TransportLayerNodeHandle</A>&lt;<A HREF="rice/pastry/direct/NodeRecord.html" title="interface in rice.pastry.direct">NodeRecord</A>&gt; implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.dist</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.dist.DistNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/dist/DistNodeHandle.html" title="class in rice.pastry.dist">rice.pastry.dist.DistNodeHandle</A> extends <A HREF="rice/pastry/socket/TransportLayerNodeHandle.html" title="class in rice.pastry.socket">TransportLayerNodeHandle</A>&lt;<A HREF="rice/pastry/dist/DistNodeHandle.html" title="type parameter in DistNodeHandle">Identifier</A>&gt; implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>6030505652558872412L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nodeId</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>nodeId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.dist.NodeIsDeadException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/dist/NodeIsDeadException.html" title="class in rice.pastry.dist">rice.pastry.dist.NodeIsDeadException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
originalException</H3>
<PRE>
java.lang.Exception <B>originalException</B></PRE>
<DL>
<DD>The original reason we found the node to be dead.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.join</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.join.InitiateJoin"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/join/InitiateJoin.html" title="class in rice.pastry.join">rice.pastry.join.InitiateJoin</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A>[] <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.join.JoinRequest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/join/JoinRequest.html" title="class in rice.pastry.join">rice.pastry.join.JoinRequest</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>231671018732832563L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
joinHandle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>joinHandle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rowCount</H3>
<PRE>
short <B>rowCount</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rows</H3>
<PRE>
<A HREF="rice/pastry/routing/RouteSet.html" title="class in rice.pastry.routing">RouteSet</A>[][] <B>rows</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
leafSet</H3>
<PRE>
<A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">LeafSet</A> <B>leafSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rtBaseBitLength</H3>
<PRE>
byte <B>rtBaseBitLength</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
timestamp</H3>
<PRE>
long <B>timestamp</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.leafset</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.leafset.BroadcastLeafSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/BroadcastLeafSet.html" title="class in rice.pastry.leafset">rice.pastry.leafset.BroadcastLeafSet</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fromNode</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>fromNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
theLeafSet</H3>
<PRE>
<A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">LeafSet</A> <B>theLeafSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
theType</H3>
<PRE>
int <B>theType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
requestTimeStamp</H3>
<PRE>
long <B>requestTimeStamp</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.leafset.InitiateLeafSetMaintenance"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/InitiateLeafSetMaintenance.html" title="class in rice.pastry.leafset">rice.pastry.leafset.InitiateLeafSetMaintenance</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.pastry.leafset.LeafSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">rice.pastry.leafset.LeafSet</A> extends java.util.Observable implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>3960030608598552977L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;ois)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>Internal method for reading in this data object
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
baseId</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>baseId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
baseHandle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>baseHandle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cwSet</H3>
<PRE>
<A HREF="rice/pastry/leafset/SimilarSet.html" title="class in rice.pastry.leafset">SimilarSet</A> <B>cwSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
ccwSet</H3>
<PRE>
<A HREF="rice/pastry/leafset/SimilarSet.html" title="class in rice.pastry.leafset">SimilarSet</A> <B>ccwSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
theSize</H3>
<PRE>
int <B>theSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.leafset.LSRangeCannotBeDeterminedException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/LSRangeCannotBeDeterminedException.html" title="class in rice.pastry.leafset">rice.pastry.leafset.LSRangeCannotBeDeterminedException</A> extends <A HREF="rice/p2p/commonapi/RangeCannotBeDeterminedException.html" title="class in rice.p2p.commonapi">RangeCannotBeDeterminedException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
r</H3>
<PRE>
int <B>r</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
pos</H3>
<PRE>
int <B>pos</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
uniqueCount</H3>
<PRE>
int <B>uniqueCount</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nh</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>nh</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.leafset.RequestLeafSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/RequestLeafSet.html" title="class in rice.pastry.leafset">rice.pastry.leafset.RequestLeafSet</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
timeStamp</H3>
<PRE>
long <B>timeStamp</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.leafset.SimilarSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/SimilarSet.html" title="class in rice.pastry.leafset">rice.pastry.leafset.SimilarSet</A> extends java.util.Observable implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>2289610430696506873L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
ln</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>ln</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
clockwise</H3>
<PRE>
boolean <B>clockwise</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nodes</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A>[] <B>nodes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
theSize</H3>
<PRE>
int <B>theSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
leafSet</H3>
<PRE>
<A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">LeafSet</A> <B>leafSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.leafset.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.leafset.testing.MergeTest.TestNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/leafset/testing/MergeTest.TestNodeHandle.html" title="class in rice.pastry.leafset.testing">rice.pastry.leafset.testing.MergeTest.TestNodeHandle</A> extends <A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.messaging</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.messaging.Message"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">rice.pastry.messaging.Message</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>8921944904321235696L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
destination</H3>
<PRE>
int <B>destination</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sender</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>sender</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
priority</H3>
<PRE>
boolean <B>priority</B></PRE>
<DL>
<DD>Potentially needed for reverse compatability with serialization?
Remove this when move to byte-level protocol.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
priorityLevel</H3>
<PRE>
int <B>priorityLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.messaging.PJavaSerializedMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/messaging/PJavaSerializedMessage.html" title="class in rice.pastry.messaging">rice.pastry.messaging.PJavaSerializedMessage</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
msg</H3>
<PRE>
<A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.messaging.PRawMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">rice.pastry.messaging.PRawMessage</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.peerreview</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.peerreview.FetchLeafsetRequest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/peerreview/FetchLeafsetRequest.html" title="class in rice.pastry.peerreview">rice.pastry.peerreview.FetchLeafsetRequest</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
subject</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>subject</B></PRE>
<DL>
<DD>Stored in the RouteMessage
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.peerreview.FetchLeafsetResponse"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/peerreview/FetchLeafsetResponse.html" title="class in rice.pastry.peerreview">rice.pastry.peerreview.FetchLeafsetResponse</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
subject</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>subject</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
leafSet</H3>
<PRE>
<A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">LeafSet</A> <B>leafSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.pns.messages</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.pns.messages.LeafSetRequest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/pns/messages/LeafSetRequest.html" title="class in rice.pastry.pns.messages">rice.pastry.pns.messages.LeafSetRequest</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.pastry.pns.messages.LeafSetResponse"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/pns/messages/LeafSetResponse.html" title="class in rice.pastry.pns.messages">rice.pastry.pns.messages.LeafSetResponse</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
leafset</H3>
<PRE>
<A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">LeafSet</A> <B>leafset</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.pns.messages.RouteRowRequest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/pns/messages/RouteRowRequest.html" title="class in rice.pastry.pns.messages">rice.pastry.pns.messages.RouteRowRequest</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
index</H3>
<PRE>
short <B>index</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.pns.messages.RouteRowResponse"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/pns/messages/RouteRowResponse.html" title="class in rice.pastry.pns.messages">rice.pastry.pns.messages.RouteRowResponse</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
index</H3>
<PRE>
short <B>index</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
row</H3>
<PRE>
<A HREF="rice/pastry/routing/RouteSet.html" title="class in rice.pastry.routing">RouteSet</A>[] <B>row</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.routing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.routing.BroadcastRouteRow"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/BroadcastRouteRow.html" title="class in rice.pastry.routing">rice.pastry.routing.BroadcastRouteRow</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fromNode</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>fromNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
row</H3>
<PRE>
<A HREF="rice/pastry/routing/RouteSet.html" title="class in rice.pastry.routing">RouteSet</A>[] <B>row</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.routing.InitiateRouteSetMaintenance"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/InitiateRouteSetMaintenance.html" title="class in rice.pastry.routing">rice.pastry.routing.InitiateRouteSetMaintenance</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.pastry.routing.NoLegalRouteToMakeProgressException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/NoLegalRouteToMakeProgressException.html" title="class in rice.pastry.routing">rice.pastry.routing.NoLegalRouteToMakeProgressException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
target</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>target</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.routing.RequestRouteRow"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/RequestRouteRow.html" title="class in rice.pastry.routing">rice.pastry.routing.RequestRouteRow</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
row</H3>
<PRE>
short <B>row</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.routing.RouteMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/RouteMessage.html" title="class in rice.pastry.routing">rice.pastry.routing.RouteMessage</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>3492981895989180093L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
target</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>target</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
destinationHandle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>destinationHandle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
prevNode</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>prevNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
auxAddress</H3>
<PRE>
int <B>auxAddress</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
internalMsg</H3>
<PRE>
<A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> <B>internalMsg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hasSender</H3>
<PRE>
boolean <B>hasSender</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
internalPriority</H3>
<PRE>
byte <B>internalPriority</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
internalType</H3>
<PRE>
short <B>internalType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
endpointDeserializer</H3>
<PRE>
rice.pastry.routing.RouteMessage.RMDeserializer <B>endpointDeserializer</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
tlCancellable</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Cancellable.html" title="interface in rice.p2p.commonapi">Cancellable</A> <B>tlCancellable</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
notifyMe</H3>
<PRE>
<A HREF="rice/pastry/routing/RouteMessageNotification.html" title="interface in rice.pastry.routing">RouteMessageNotification</A> <B>notifyMe</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.routing.RouteSet"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/RouteSet.html" title="class in rice.pastry.routing">rice.pastry.routing.RouteSet</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>8156336294555109590L
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>deserialize the routeSet pings the handle the was the closests on the
sending node
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;out)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD>serialize the RouteSet records the closest node
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nodes</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A>[] <B>nodes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
theSize</H3>
<PRE>
int <B>theSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
closest</H3>
<PRE>
int <B>closest</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.routing.SendOptions"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/routing/SendOptions.html" title="class in rice.pastry.routing">rice.pastry.routing.SendOptions</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serialized_methods"><!-- --></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>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <B>readObject</B>(java.io.ObjectInputStream&nbsp;in)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <B>writeObject</B>(java.io.ObjectOutputStream&nbsp;out)
throws java.io.IOException,
java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>java.lang.ClassNotFoundException</CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
random</H3>
<PRE>
boolean <B>random</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
noShortCuts</H3>
<PRE>
boolean <B>noShortCuts</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
shortestPath</H3>
<PRE>
boolean <B>shortestPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
allowMultipleHops</H3>
<PRE>
boolean <B>allowMultipleHops</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
rerouteIfSuspected</H3>
<PRE>
boolean <B>rerouteIfSuspected</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.socket</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.socket.EpochInetSocketAddress"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/EpochInetSocketAddress.html" title="class in rice.pastry.socket">rice.pastry.socket.EpochInetSocketAddress</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>2081191512212313338L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
address</H3>
<PRE>
java.net.InetSocketAddress[] <B>address</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
epoch</H3>
<PRE>
long <B>epoch</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.SocketNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/SocketNodeHandle.html" title="class in rice.pastry.socket">rice.pastry.socket.SocketNodeHandle</A> extends <A HREF="rice/pastry/dist/DistNodeHandle.html" title="class in rice.pastry.dist">DistNodeHandle</A>&lt;<A HREF="org/mpisws/p2p/transport/multiaddress/MultiInetSocketAddress.html" title="class in org.mpisws.p2p.transport.multiaddress">MultiInetSocketAddress</A>&gt; implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
eaddress</H3>
<PRE>
<A HREF="org/mpisws/p2p/transport/multiaddress/MultiInetSocketAddress.html" title="class in org.mpisws.p2p.transport.multiaddress">MultiInetSocketAddress</A> <B>eaddress</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
epoch</H3>
<PRE>
long <B>epoch</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.TransportLayerNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/TransportLayerNodeHandle.html" title="class in rice.pastry.socket">rice.pastry.socket.TransportLayerNodeHandle</A> extends <A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.socket.nat</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.socket.nat.CantFindFirewallException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/CantFindFirewallException.html" title="class in rice.pastry.socket.nat">rice.pastry.socket.nat.CantFindFirewallException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.socket.nat.probe</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.socket.nat.probe.ProbeRequestMessage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/probe/ProbeRequestMessage.html" title="class in rice.pastry.socket.nat.probe">rice.pastry.socket.nat.probe.ProbeRequestMessage</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
probeRequestor</H3>
<PRE>
<A HREF="org/mpisws/p2p/transport/multiaddress/MultiInetSocketAddress.html" title="class in org.mpisws.p2p.transport.multiaddress">MultiInetSocketAddress</A> <B>probeRequestor</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
uid</H3>
<PRE>
long <B>uid</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.socket.nat.rendezvous</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.socket.nat.rendezvous.ByteBufferMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/rendezvous/ByteBufferMsg.html" title="class in rice.pastry.socket.nat.rendezvous">rice.pastry.socket.nat.rendezvous.ByteBufferMsg</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
originalSender</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>originalSender</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
buffer</H3>
<PRE>
java.nio.ByteBuffer <B>buffer</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.nat.rendezvous.NodeIsFirewalledException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/rendezvous/NodeIsFirewalledException.html" title="class in rice.pastry.socket.nat.rendezvous">rice.pastry.socket.nat.rendezvous.NodeIsFirewalledException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
handle</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>handle</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.nat.rendezvous.OpenChannelMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/rendezvous/OpenChannelMsg.html" title="class in rice.pastry.socket.nat.rendezvous">rice.pastry.socket.nat.rendezvous.OpenChannelMsg</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
rendezvous</H3>
<PRE>
<A HREF="rice/pastry/socket/nat/rendezvous/RendezvousSocketNodeHandle.html" title="class in rice.pastry.socket.nat.rendezvous">RendezvousSocketNodeHandle</A> <B>rendezvous</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
source</H3>
<PRE>
<A HREF="rice/pastry/socket/nat/rendezvous/RendezvousSocketNodeHandle.html" title="class in rice.pastry.socket.nat.rendezvous">RendezvousSocketNodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
uid</H3>
<PRE>
int <B>uid</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.nat.rendezvous.PilotForwardMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/rendezvous/PilotForwardMsg.html" title="class in rice.pastry.socket.nat.rendezvous">rice.pastry.socket.nat.rendezvous.PilotForwardMsg</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
msg</H3>
<PRE>
<A HREF="rice/pastry/socket/nat/rendezvous/ByteBufferMsg.html" title="class in rice.pastry.socket.nat.rendezvous">ByteBufferMsg</A> <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
target</H3>
<PRE>
<A HREF="rice/pastry/socket/nat/rendezvous/RendezvousSocketNodeHandle.html" title="class in rice.pastry.socket.nat.rendezvous">RendezvousSocketNodeHandle</A> <B>target</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.nat.rendezvous.RendezvousJoinRequest"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/rendezvous/RendezvousJoinRequest.html" title="class in rice.pastry.socket.nat.rendezvous">rice.pastry.socket.nat.rendezvous.RendezvousJoinRequest</A> extends <A HREF="rice/pastry/join/JoinRequest.html" title="class in rice.pastry.join">JoinRequest</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
pilot</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>pilot</B></PRE>
<DL>
<DD>The joiner has created a pilot connection to the pilot node.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.socket.nat.rendezvous.RendezvousSocketNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/socket/nat/rendezvous/RendezvousSocketNodeHandle.html" title="class in rice.pastry.socket.nat.rendezvous">rice.pastry.socket.nat.rendezvous.RendezvousSocketNodeHandle</A> extends <A HREF="rice/pastry/socket/SocketNodeHandle.html" title="class in rice.pastry.socket">SocketNodeHandle</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
contactStatus</H3>
<PRE>
byte <B>contactStatus</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.standard</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.standard.ConsistentJoinMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/standard/ConsistentJoinMsg.html" title="class in rice.pastry.standard">rice.pastry.standard.ConsistentJoinMsg</A> extends <A HREF="rice/pastry/messaging/PRawMessage.html" title="class in rice.pastry.messaging">PRawMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-8942404626084999673L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
ls</H3>
<PRE>
<A HREF="rice/pastry/leafset/LeafSet.html" title="class in rice.pastry.leafset">LeafSet</A> <B>ls</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
request</H3>
<PRE>
boolean <B>request</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
failed</H3>
<PRE>
java.util.HashSet&lt;E&gt; <B>failed</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.standard.InitiatePingNeighbor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/standard/InitiatePingNeighbor.html" title="class in rice.pastry.standard">rice.pastry.standard.InitiatePingNeighbor</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="rice.pastry.standard.TooManyRouteAttempts"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/standard/TooManyRouteAttempts.html" title="class in rice.pastry.standard">rice.pastry.standard.TooManyRouteAttempts</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.testing.HelloMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/testing/HelloMsg.html" title="class in rice.pastry.testing">rice.pastry.testing.HelloMsg</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
target</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>target</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
msgid</H3>
<PRE>
int <B>msgid</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
messageDirect</H3>
<PRE>
boolean <B>messageDirect</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
src</H3>
<PRE>
<A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> <B>src</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.testing.LeafSetTest.TestNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/testing/LeafSetTest.TestNodeHandle.html" title="class in rice.pastry.testing">rice.pastry.testing.LeafSetTest.TestNodeHandle</A> extends <A HREF="rice/pastry/NodeHandle.html" title="class in rice.pastry">NodeHandle</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.testing.PingMessageNew"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/testing/PingMessageNew.html" title="class in rice.pastry.testing">rice.pastry.testing.PingMessageNew</A> extends <A HREF="rice/pastry/messaging/Message.html" title="class in rice.pastry.messaging">Message</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
target</H3>
<PRE>
<A HREF="rice/pastry/Id.html" title="class in rice.pastry">Id</A> <B>target</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nHops</H3>
<PRE>
int <B>nHops</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fDistance</H3>
<PRE>
double <B>fDistance</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.pastry.testing.RoutingTableTest.TestScribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/testing/RoutingTableTest.TestScribeContent.html" title="class in rice.pastry.testing">rice.pastry.testing.RoutingTableTest.TestScribeContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
topic</H3>
<PRE>
<A HREF="rice/p2p/scribe/Topic.html" title="class in rice.p2p.scribe">Topic</A> <B>topic</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
num</H3>
<PRE>
int <B>num</B></PRE>
<DL>
<DD>DESCRIBE THE FIELD
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.testing.rendezvous</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.testing.rendezvous.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/testing/rendezvous/MyMsg.html" title="class in rice.pastry.testing.rendezvous">rice.pastry.testing.rendezvous.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.pastry.transport</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.pastry.transport.BogusNodeHandle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/pastry/transport/BogusNodeHandle.html" title="class in rice.pastry.transport">rice.pastry.transport.BogusNodeHandle</A> extends <A HREF="rice/pastry/socket/TransportLayerNodeHandle.html" title="class in rice.pastry.socket">TransportLayerNodeHandle</A>&lt;java.util.Collection&lt;java.net.InetSocketAddress&gt;&gt; implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
addresses</H3>
<PRE>
java.util.Collection&lt;E&gt; <B>addresses</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.persistence.testing</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.persistence.testing.MemoryStorageTest.VariableId"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/persistence/testing/MemoryStorageTest.VariableId.html" title="class in rice.persistence.testing">rice.persistence.testing.MemoryStorageTest.VariableId</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
num</H3>
<PRE>
int <B>num</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.deterministicsimulator</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.deterministicsimulator.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/deterministicsimulator/MyMsg.html" title="class in rice.tutorial.deterministicsimulator">rice.tutorial.deterministicsimulator.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.direct</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.direct.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/direct/MyMsg.html" title="class in rice.tutorial.direct">rice.tutorial.direct.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.forwarding</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.forwarding.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/forwarding/MyMsg.html" title="class in rice.tutorial.forwarding">rice.tutorial.forwarding.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
passport</H3>
<PRE>
java.util.ArrayList&lt;E&gt; <B>passport</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.gtitm</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.gtitm.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/gtitm/MyMsg.html" title="class in rice.tutorial.gtitm">rice.tutorial.gtitm.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.lesson3</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.lesson3.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/lesson3/MyMsg.html" title="class in rice.tutorial.lesson3">rice.tutorial.lesson3.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.lesson4</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.lesson4.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/lesson4/MyMsg.html" title="class in rice.tutorial.lesson4">rice.tutorial.lesson4.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.lookup</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.lookup.LookupService.NodeLookupQuery"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/lookup/LookupService.NodeLookupQuery.html" title="class in rice.tutorial.lookup">rice.tutorial.lookup.LookupService.NodeLookupQuery</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-4882776401593706141L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>source</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
numNodes</H3>
<PRE>
int <B>numNodes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
seqno</H3>
<PRE>
int <B>seqno</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.tutorial.lookup.LookupService.NodeLookupResponse"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/lookup/LookupService.NodeLookupResponse.html" title="class in rice.tutorial.lookup">rice.tutorial.lookup.LookupService.NodeLookupResponse</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-3200682143184682743L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nodes</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandleSet.html" title="interface in rice.p2p.commonapi">NodeHandleSet</A> <B>nodes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
seqno</H3>
<PRE>
int <B>seqno</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.tutorial.lookup.LookupService.NodeLookupTimeout"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/lookup/LookupService.NodeLookupTimeout.html" title="class in rice.tutorial.lookup">rice.tutorial.lookup.LookupService.NodeLookupTimeout</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1648981192042898092L
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
seqno</H3>
<PRE>
int <B>seqno</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.tutorial.lookup.LookupService.NodeLookupTimeoutException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/lookup/LookupService.NodeLookupTimeoutException.html" title="class in rice.tutorial.lookup">rice.tutorial.lookup.LookupService.NodeLookupTimeoutException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-9138111846775601203L
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.past</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.past.MyPastContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/past/MyPastContent.html" title="class in rice.tutorial.past">rice.tutorial.past.MyPastContent</A> extends <A HREF="rice/p2p/past/ContentHashPastContent.html" title="class in rice.p2p.past">ContentHashPastContent</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
content</H3>
<PRE>
java.lang.String <B>content</B></PRE>
<DL>
<DD>Store the content.
Note that this class is Serializable, so any non-transient field will
automatically be stored to to disk.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.prioritylistener</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.prioritylistener.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/prioritylistener/MyMsg.html" title="class in rice.tutorial.prioritylistener">rice.tutorial.prioritylistener.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.rawserialization</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.rawserialization.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/rawserialization/MyMsg.html" title="class in rice.tutorial.rawserialization">rice.tutorial.rawserialization.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.rawserialization2</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.rawserialization2.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/rawserialization2/MyMsg.html" title="class in rice.tutorial.rawserialization2">rice.tutorial.rawserialization2.MyMsg</A> extends <A HREF="rice/p2p/past/messaging/LookupMessage.html" title="class in rice.p2p.past.messaging">LookupMessage</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.scribe</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.scribe.MyScribeContent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/scribe/MyScribeContent.html" title="class in rice.tutorial.scribe">rice.tutorial.scribe.MyScribeContent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/NodeHandle.html" title="class in rice.p2p.commonapi">NodeHandle</A> <B>from</B></PRE>
<DL>
<DD>The source of this content.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
seq</H3>
<PRE>
int <B>seq</B></PRE>
<DL>
<DD>The sequence number of the content.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.ssl</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.ssl.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/ssl/MyMsg.html" title="class in rice.tutorial.ssl">rice.tutorial.ssl.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.transportdirect</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.transportdirect.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/transportdirect/MyMsg.html" title="class in rice.tutorial.transportdirect">rice.tutorial.transportdirect.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>rice.tutorial.transportlayer</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="rice.tutorial.transportlayer.MyMsg"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/transportlayer/MyMsg.html" title="class in rice.tutorial.transportlayer">rice.tutorial.transportlayer.MyMsg</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
from</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>from</B></PRE>
<DL>
<DD>Where the Message came from.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
to</H3>
<PRE>
<A HREF="rice/p2p/commonapi/Id.html" title="interface in rice.p2p.commonapi">Id</A> <B>to</B></PRE>
<DL>
<DD>Where the Message is going.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="rice.tutorial.transportlayer.NotEnoughBandwidthException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="rice/tutorial/transportlayer/NotEnoughBandwidthException.html" title="class in rice.tutorial.transportlayer">rice.tutorial.transportlayer.NotEnoughBandwidthException</A> extends java.io.IOException implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></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>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bucketSize</H3>
<PRE>
long <B>bucketSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
attemptedToWrite</H3>
<PRE>
int <B>attemptedToWrite</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<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>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Rice Pastry API</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<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>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
<i>Copyright &#169; 2001-2005 - Rice Pastry.</i>
</BODY>
</HTML>