|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageHeader
Message header interface. Each message group has its own way of encoding the header. An header is seen as an object encoding at least the message id, the message payload in bytes and the message timestamp.
Method Summary | |
---|---|
int |
getMessageId()
Get the message id. |
int |
getPayloadSize()
Get the length in bytes of the message payload |
long |
getSequenceId()
Get sequence id encoded in header |
double |
getTimestamp()
Get the header timestamp field |
void |
setMessageId(int id)
Set message id. |
void |
setPayloadSize(int payload)
Set payload header field in bytes. |
void |
setSequenceId(long seqid)
Set sequence id field in header. |
void |
setTimestamp(double timestamp)
Set timestamp header field. |
Methods inherited from interface jarol.messages.MessagePart |
---|
dump, serialize, serialSize, unserialize, validate |
Method Detail |
---|
int getMessageId()
int getPayloadSize()
long getSequenceId()
double getTimestamp()
void setMessageId(int id)
id
- the message idvoid setPayloadSize(int payload)
payload
- length in bytes of the message payloadvoid setSequenceId(long seqid)
seqid
- sequence idvoid setTimestamp(double timestamp)
timestamp
- value of the timestamp
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |