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(@Nonnull
IPacketReceiver receiver)
receiver - The receiver to register to the network.void removeReceiver(@Nonnull
IPacketReceiver receiver)
receiver - The device to remove from the network.boolean isWireless()
void transmitSameDimension(@Nonnull
Packet packet,
double range)
packet - The packet to send.transmitInterdimensional(Packet),
IPacketReceiver.receiveSameDimension(Packet, double)void transmitInterdimensional(@Nonnull
Packet packet)
packet - The packet to send.transmitSameDimension(Packet, double),
IPacketReceiver.receiveDifferentDimension(Packet)