ostore.inner
Class BlockReadReqMsg

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

public class BlockReadReqMsg
extends DDLocateMsg


Field Summary
 boolean vhash
          Whether the parent class's guid represents a VHASH (true) or a BGUID (false).
 
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
BlockReadReqMsg(InputBuffer buffer)
           
BlockReadReqMsg(SecureHash block_name, boolean vhash, 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vhash

public boolean vhash
Whether the parent class's guid represents a VHASH (true) or a BGUID (false).

Constructor Detail

BlockReadReqMsg

public BlockReadReqMsg(SecureHash block_name,
                       boolean vhash,
                       boolean forward,
                       boolean recursive_route,
                       boolean one_hop,
                       byte intermediate_upcall_policy,
                       byte vc_policy,
                       bamboo.vivaldi.VirtualCoordinate vc)

BlockReadReqMsg

public BlockReadReqMsg(InputBuffer buffer)
                throws QSException
Method Detail

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