shaohua_project.sweep.routing
Class MessageData
java.lang.Object
shaohua_project.sweep.routing.MessageData
- All Implemented Interfaces:
- JistAPI.Timeless, Message
public class MessageData
- extends java.lang.Object
- implements Message
DataP2P packet.
Fields inherited from interface jist.swans.misc.Message |
NULL |
Constructor Summary |
MessageData(double dataValue,
int queryId,
long sequenceNumber,
int producerNodeId)
|
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 |
queryId
public final int queryId
dataValue
public final double dataValue
sequenceNumber
public final long sequenceNumber
producerNodeId
public int producerNodeId
MessageData
public MessageData(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