|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--transport.protocol.Message
|
+--transport.protocol.MulticastMessage
This class represents a Multicast message. This message is sent by agents to the simulator, the simulator then sends the message to all agents that are with within range and certain number of hops.
| Field Summary | |
private java.lang.Object |
content
Content to send in this message. |
private int |
hops
The maximum number hops the message can make. |
private java.lang.String |
message
The string content of this Message. |
| Fields inherited from class transport.protocol.Message |
|
| Constructor Summary | |
MulticastMessage(java.lang.String message,
int from)
This constructor initializes the Message. |
|
MulticastMessage(java.lang.String message,
int from,
int hops)
This constructor initializes the Message. |
|
| Method Summary | |
java.lang.Object |
getContent()
This method returns the object content of the message. |
int |
getHops()
This method returns the max number of hops for this message to take. |
java.lang.String |
getMessage()
This method returns the String content of the message. |
void |
setContent(java.lang.Object c)
This method sets the object data to send in this message. |
| Methods inherited from class transport.protocol.Message |
getFrom, getTo, setTo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.lang.String message
private java.lang.Object content
private int hops
| Constructor Detail |
public MulticastMessage(java.lang.String message,
int from)
message - The String message.from - The port the message sender listens to.
public MulticastMessage(java.lang.String message,
int from,
int hops)
message - The String message.from - The port the message sender listens to.hops - The max number of hops.| Method Detail |
public java.lang.String getMessage()
public java.lang.Object getContent()
public void setContent(java.lang.Object c)
public int getHops()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||