sidnet.stack.users.triggers_project.routing
Class MessageDataP2P
java.lang.Object
sidnet.stack.users.triggers_project.routing.MessageDataP2P
- All Implemented Interfaces:
- JistAPI.Timeless, Message
public class MessageDataP2P
- extends java.lang.Object
- implements Message
DataP2P packet.
Fields inherited from interface jist.swans.misc.Message |
NULL |
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
MessageDataP2P
public MessageDataP2P(Query query,
int queryId)
MessageDataP2P
public MessageDataP2P(double dataValue)
MessageDataP2P
public MessageDataP2P(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