tapestry.impl
Class RouteObjRootMsg
java.lang.Object
|
+--ostore.network.NetworkMessage
|
+--tapestry.impl.TapestryMessage
|
+--tapestry.impl.RouteObjRootMsg
- All Implemented Interfaces:
- Cloneable, QueueElementIF, QuickSerializable
- public class RouteObjRootMsg
- extends TapestryMessage
- implements QuickSerializable
src
public SecureHash src
guid
public SecureHash guid
query
public TapestryQuery query
query_state
public TapestryQueryState query_state
id
public SecureHash id
hop
public int hop
requestor
public NodeId requestor
TTL
public int TTL
_user_data_length
public int _user_data_length
_user_data_buffer
public InputBuffer _user_data_buffer
local_opts
public int local_opts
- Local optimizations flags and time-to-live
local_opts_ttl
public int local_opts_ttl
RouteObjRootMsg
public RouteObjRootMsg(NodeId peer,
SecureHash src,
SecureHash guid,
TapestryQuery query,
TapestryQueryState query_state,
SecureHash id,
int hop,
QuickSerializable user_data,
NodeId requestor)
RouteObjRootMsg
public RouteObjRootMsg(InputBuffer buffer)
throws QSException
user_data
public QuickSerializable user_data()
throws QSException
QSException
serialize
public void serialize(OutputBuffer buffer)
- Specified by:
serialize
in interface QuickSerializable
- Overrides:
serialize
in class TapestryMessage
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
clone
in class TapestryMessage
CloneNotSupportedException
set_qos
public void set_qos(int qos)
generate_msg_id
public SecureHash generate_msg_id()
generate_msg_id
public SecureHash generate_msg_id(Object id)
toString
public String toString()
- Overrides:
toString
in class TapestryMessage