ostore.inner
Class UpdateReqMsg

java.lang.Object
  |
  +--dd.api.DDLocateMsg
        |
        +--ostore.inner.UpdateReqMsg
All Implemented Interfaces:
QueueElementIF, QuickSerializable

public class UpdateReqMsg
extends DDLocateMsg


Field Summary
 SignedQS signed_update
           
 
Fields inherited from class dd.api.DDLocateMsg
forward, guid, hopCount, id, inbound, INTERMEDIATE_NONE, INTERMEDIATE_PTRS_CACHE_ONLY, INTERMEDIATE_PTRS_DISK, INTERMEDIATE_STRING, INTERMEDIATE_UPCALL_ONLY, intermediate_upcall_policy, one_hop, peer, query, query_state, recursive_route, TTL, vc, VC_NONE, vc_policy, VC_ROOT, VC_SRC, VC_STRING, VC_SUPPLIED
 
Constructor Summary
UpdateReqMsg(InputBuffer buffer)
           
UpdateReqMsg(SignedQS signed_update, boolean forward, boolean recursive_route, boolean one_hop, byte intermediate_upcall_policy, byte vc_policy, bamboo.vivaldi.VirtualCoordinate vc)
           
 
Method Summary
 void serialize(OutputBuffer buffer)
          Add the object to the buffer.
 String toString()
           
 Update update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

signed_update

public SignedQS signed_update
Constructor Detail

UpdateReqMsg

public UpdateReqMsg(SignedQS signed_update,
                    boolean forward,
                    boolean recursive_route,
                    boolean one_hop,
                    byte intermediate_upcall_policy,
                    byte vc_policy,
                    bamboo.vivaldi.VirtualCoordinate vc)

UpdateReqMsg

public UpdateReqMsg(InputBuffer buffer)
             throws QSException
Method Detail

update

public final Update update()

serialize

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

Parameters:
buffer - the output buffer to add the object to

toString

public String toString()
Overrides:
toString in class Object