public class SlowLinkSimulator extends Object
| Constructor and Description |
|---|
SlowLinkSimulator(int delayBytes,
int delayTime)
construct
|
SlowLinkSimulator(SlowLinkSimulator that)
construct by copying delay bytes and time, but not current count of bytes
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCurrentBytes()
get the current byte count
|
int |
getTotalBytes()
how many bytes have gone past?
|
void |
pump(int bytes)
log #of bytes pumped.
|
void |
setCurrentBytes(int currentBytes)
set the current byte count
|
public SlowLinkSimulator(int delayBytes,
int delayTime)
delayBytes - bytes per delay; set to 0 for no delaydelayTime - delay time per delay in millisecondspublic SlowLinkSimulator(SlowLinkSimulator that)
that - source of datapublic int getTotalBytes()
public void pump(int bytes)
bytes - public int getCurrentBytes()
public void setCurrentBytes(int currentBytes)
currentBytes - Copyright © 2019. All Rights Reserved.