public interface IPacketNetwork
Packet
,
IPacketReceiver
Modifier and Type | Method and Description |
---|---|
void |
addReceiver(IPacketReceiver receiver)
Add a receiver to the network.
|
boolean |
isWireless()
Determine whether this network is wireless.
|
void |
removeReceiver(IPacketReceiver receiver)
Remove a receiver from the network.
|
void |
transmitInterdimensional(Packet packet)
Submit a packet for transmitting across the network.
|
void |
transmitSameDimension(Packet packet,
double range)
Submit a packet for transmitting across the network.
|
void addReceiver(IPacketReceiver receiver)
receiver
- The receiver to register to the network.void removeReceiver(IPacketReceiver receiver)
receiver
- The device to remove from the network.boolean isWireless()
void transmitSameDimension(Packet packet, double range)
packet
- The packet to send.transmitInterdimensional(Packet)
,
IPacketReceiver.receiveSameDimension(Packet, double)
void transmitInterdimensional(Packet packet)
packet
- The packet to send.transmitSameDimension(Packet, double)
,
IPacketReceiver.receiveDifferentDimension(Packet)