Package | Description |
---|---|
jsensor.nodes | |
jsensor.nodes.events | |
jsensor.nodes.messages |
Modifier and Type | Method and Description |
---|---|
void |
Node.addToInbox(Message m,
Node sender,
Node target,
double delayTime)
Define the actions for the step phase in synchronous simulation.
|
void |
Node.broadcast(Message m,
double delayTime)
Send a message using broadcast.
|
void |
Node.unicast(Message m,
Node target,
double delayTime)
Send a message directly to a specific Node.
|
Modifier and Type | Method and Description |
---|---|
Message |
SendingEvent.getMessage() |
Modifier and Type | Method and Description |
---|---|
void |
SendingEvent.broadcast(Node sender,
Message message,
double delayTime)
Send a message to all sender's neighbours.
|
void |
SendingEvent.setMessage(Message message) |
void |
SendingEvent.unicast(Node sender,
Node target,
Message message,
double delayTime)
Send a message from a sender to a target.
|
Constructor and Description |
---|
SendingEvent(Message message,
Node sender,
Node target,
double delayTime,
SendType SendType) |
Modifier and Type | Method and Description |
---|---|
abstract Message |
Message.clone()
This method should return an exact copy of the Message.
|
Message |
Packet.getMessage() |
Message |
Inbox.getNextMessage() |
Modifier and Type | Method and Description |
---|---|
void |
Inbox.addToInbox(Node node,
Node target,
double delayTime,
Message m) |
void |
Packet.setMessage(Message message) |
Constructor and Description |
---|
Packet(Node sender,
Node target,
double delayTime,
Message message) |