zombie.core.network
Class LaggyUdpEngine
java.lang.Object
zombie.core.network.UdpEngine
zombie.core.network.LaggyUdpEngine
public class LaggyUdpEngine
- extends UdpEngine
Constructor Summary |
LaggyUdpEngine(int port,
UdpEngineListener listener,
java.lang.Package incomingProtocolPackage,
java.lang.Package outgoingProtocolPackage)
|
LaggyUdpEngine(java.lang.Package incomingProtocolPackage,
java.lang.Package outgoingProtocolPackage)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LaggyUdpEngine
public LaggyUdpEngine(java.lang.Package incomingProtocolPackage,
java.lang.Package outgoingProtocolPackage)
throws java.net.SocketException
- Throws:
java.net.SocketException
LaggyUdpEngine
public LaggyUdpEngine(int port,
UdpEngineListener listener,
java.lang.Package incomingProtocolPackage,
java.lang.Package outgoingProtocolPackage)
throws java.net.SocketException
- Throws:
java.net.SocketException
setLatency
public void setLatency(int latency,
double jitter,
double packetLoss)
tick
public void tick()
- Overrides:
tick
in class UdpEngine
send
public void send(UdpPacket packet)
- Overrides:
send
in class UdpEngine