ostore.agree
Class ResultMsg

java.lang.Object
  |
  +--dd.api.DDRouteMsg
        |
        +--dd.api.DDMacRouteMsg
              |
              +--ostore.agree.ResultMsg
All Implemented Interfaces:
QueueElementIF, QuickSerializable

public class ResultMsg
extends DDMacRouteMsg


Field Summary
 SecureHash req_digest
           
 QuickSerializable result
           
 SecureHash ring_id
           
 long seq
           
 SignedQS signed_result
           
 SigShare sigshare
           
 QSDate timestamp
           
 long view
           
 
Fields inherited from class dd.api.DDRouteMsg
dd_intermediate_upcall, hopCount, inbound, one_hop, peer, recursive_route, TTL
 
Constructor Summary
ResultMsg(InputBuffer buffer)
           
ResultMsg(SecureHash dest, SecureHash ring_id, SecureHash req_digest, QSDate timestamp, long view, long seq, QuickSerializable result, SigShare sigshare, boolean recursive, boolean dd_intermediate_upcall, boolean one_hop)
           
ResultMsg(SecureHash dest, SecureHash ring_id, SecureHash req_digest, QSDate timestamp, long view, long seq, SignedQS signed_result, boolean recursive, boolean dd_intermediate_upcall, boolean one_hop)
           
 
Method Summary
 void serialize(OutputBuffer buffer)
          Add the object to the buffer.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ring_id

public SecureHash ring_id

req_digest

public SecureHash req_digest

timestamp

public QSDate timestamp

view

public long view

seq

public long seq

result

public QuickSerializable result

sigshare

public SigShare sigshare

signed_result

public SignedQS signed_result
Constructor Detail

ResultMsg

public ResultMsg(SecureHash dest,
                 SecureHash ring_id,
                 SecureHash req_digest,
                 QSDate timestamp,
                 long view,
                 long seq,
                 QuickSerializable result,
                 SigShare sigshare,
                 boolean recursive,
                 boolean dd_intermediate_upcall,
                 boolean one_hop)

ResultMsg

public ResultMsg(SecureHash dest,
                 SecureHash ring_id,
                 SecureHash req_digest,
                 QSDate timestamp,
                 long view,
                 long seq,
                 SignedQS signed_result,
                 boolean recursive,
                 boolean dd_intermediate_upcall,
                 boolean one_hop)

ResultMsg

public ResultMsg(InputBuffer buffer)
          throws QSException
Method Detail

serialize

public void serialize(OutputBuffer buffer)
Description copied from interface: QuickSerializable
Add the object to the buffer.

Specified by:
serialize in interface QuickSerializable
Overrides:
serialize in class DDRouteMsg
Parameters:
buffer - the output buffer to add the object to

toString

public String toString()
Overrides:
toString in class Object