|
Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectrice.p2p.glacier.v2.messaging.GlacierMessage
DESCRIBE THE CLASS
| Field Summary | |
protected Id |
dest
DESCRIBE THE FIELD |
protected int |
id
DESCRIBE THE FIELD |
protected boolean |
isResponse
DESCRIBE THE FIELD |
protected NodeHandle |
source
DESCRIBE THE FIELD |
protected char |
tag
DESCRIBE THE FIELD |
| Fields inherited from interface rice.p2p.commonapi.Message |
HIGH_PRIORITY, LOW_PRIORITY, MAX_PRIORITY, MEDIUM_HIGH_PRIORITY, MEDIUM_LOW_PRIORITY, MEDIUM_PRIORITY |
| Constructor Summary | |
|
GlacierMessage(InputBuffer buf,
Endpoint endpoint)
Constructor for GlacierMessage. |
protected |
GlacierMessage(int id,
NodeHandle source,
Id dest,
boolean isResponse,
char tag)
Constructor which takes a unique integer Id |
| Method Summary | |
Id |
getDestination()
Method which returns this messages' destination address |
byte |
getPriority()
Method which should return the priority level of this message. |
NodeHandle |
getSource()
Method which returns this messages' source address |
char |
getTag()
Gets the Tag attribute of the GlacierMessage object |
int |
getUID()
Method which returns this messages' unique id |
boolean |
isResponse()
Gets the Response attribute of the GlacierMessage object |
void |
serialize(OutputBuffer buf)
DESCRIBE THE METHOD |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface rice.p2p.commonapi.rawserialization.RawMessage |
getType |
| Field Detail |
protected int id
protected char tag
protected NodeHandle source
protected Id dest
protected boolean isResponse
| Constructor Detail |
protected GlacierMessage(int id,
NodeHandle source,
Id dest,
boolean isResponse,
char tag)
id - The unique idsource - The source addressdest - The destination addressisResponse - DESCRIBE THE PARAMETERtag - DESCRIBE THE PARAMETER
public GlacierMessage(InputBuffer buf,
Endpoint endpoint)
throws java.io.IOException
buf - DESCRIBE THE PARAMETERendpoint - DESCRIBE THE PARAMETER
java.io.IOException - DESCRIBE THE EXCEPTION| Method Detail |
public byte getPriority()
getPriority in interface Messagepublic int getUID()
public NodeHandle getSource()
public Id getDestination()
public boolean isResponse()
public char getTag()
public void serialize(OutputBuffer buf)
throws java.io.IOException
serialize in interface RawMessagebuf - DESCRIBE THE PARAMETER
java.io.IOException - DESCRIBE THE EXCEPTION
|
Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||