dd.router
Class PublishData

java.lang.Object
  |
  +--dd.router.PublishData
All Implemented Interfaces:
QuickSerializable

public class PublishData
extends Object
implements QuickSerializable

PublishData.

Version:
$Id: PublishData.java,v 1.4 2004/05/04 23:24:47 hweather Exp $
Author:
Sean C. Rhea

Field Summary
 SecureHash guid
           
 int intermediate_ttl
           
 int local_ttl
           
 boolean publish
           
 int root_ttl
           
 long seq
           
 SecureHash src
           
 NodeId srcNodeId
           
 DDTag tag
           
 long tsec
           
 int tusec
           
 
Constructor Summary
PublishData(DDTag t, SecureHash s, NodeId n, SecureHash g, long ts, int tu, int local_tl, int intermediate_ttl, int root_ttl, boolean p, long seq)
           
PublishData(InputBuffer buffer)
           
PublishData(PublishData other)
           
 
Method Summary
 void serialize(OutputBuffer buffer)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tag

public DDTag tag

src

public SecureHash src

guid

public SecureHash guid

srcNodeId

public NodeId srcNodeId

tsec

public long tsec

tusec

public int tusec

local_ttl

public int local_ttl

intermediate_ttl

public int intermediate_ttl

root_ttl

public int root_ttl

publish

public boolean publish

seq

public long seq
Constructor Detail

PublishData

public PublishData(DDTag t,
                   SecureHash s,
                   NodeId n,
                   SecureHash g,
                   long ts,
                   int tu,
                   int local_tl,
                   int intermediate_ttl,
                   int root_ttl,
                   boolean p,
                   long seq)

PublishData

public PublishData(PublishData other)

PublishData

public PublishData(InputBuffer buffer)
            throws QSException
Method Detail

serialize

public void serialize(OutputBuffer buffer)
Specified by:
serialize in interface QuickSerializable

toString

public String toString()
Overrides:
toString in class Object