sidnet.stack.users.waspsample.routing
Class QueryMsg
java.lang.Object
sidnet.stack.users.waspsample.routing.QueryMsg
- All Implemented Interfaces:
- JistAPI.Timeless, Message
public class QueryMsg
- extends java.lang.Object
- implements Message
Fields inherited from interface jist.swans.misc.Message |
NULL |
Constructor Summary |
QueryMsg(double dataValue)
|
QueryMsg(double dataValue,
int queryId,
long sequenceNumber,
int producerNodeId)
|
QueryMsg(Query query,
int queryId)
|
Method Summary |
void |
getBytes(byte[] b,
int offset)
Store packet into byte array. |
int |
getSize()
Return packet size or Constants.ZERO_WIRE_SIZE. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
query
public final Query query
dataValue
public final double dataValue
queryId
public final int queryId
sequenceNumber
public final long sequenceNumber
producerNodeId
public int producerNodeId
QueryMsg
public QueryMsg(Query query,
int queryId)
QueryMsg
public QueryMsg(double dataValue)
QueryMsg
public QueryMsg(double dataValue,
int queryId,
long sequenceNumber,
int producerNodeId)
getSize
public int getSize()
- Return packet size or Constants.ZERO_WIRE_SIZE.
- Specified by:
getSize
in interface Message
- Returns:
- packet size [in bytes]
getBytes
public void getBytes(byte[] b,
int offset)
- Store packet into byte array.
- Specified by:
getBytes
in interface Message
- Parameters:
b
- destination byte arrayoffset
- byte array starting offset