public class SFFHeartbeat
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
protected int |
chokePeriod |
static int |
DEFAULT_CHOKE_PERIOD |
protected boolean |
keepRunning |
protected java.lang.Thread |
localThread |
protected siena.TaskQueue |
queue |
static byte |
UpdateFWTable |
Constructor and Description |
---|
SFFHeartbeat(HierarchicalDispatcher server) |
SFFHeartbeat(HierarchicalDispatcher server,
int chokePeriod) |
Modifier and Type | Method and Description |
---|---|
int |
getChokePeriod() |
void |
queueSubscriptionUpdate() |
void |
queueUpdate(byte method) |
static long |
randPoissonDelta(long mean) |
void |
run() |
void |
setChokePeriod(int chokePeriod) |
void |
startHeartbeat() |
void |
stopHeartbeat() |
public static int DEFAULT_CHOKE_PERIOD
protected int chokePeriod
protected volatile boolean keepRunning
protected siena.TaskQueue queue
public static final byte UpdateFWTable
protected java.lang.Thread localThread
public SFFHeartbeat(HierarchicalDispatcher server, int chokePeriod)
public SFFHeartbeat(HierarchicalDispatcher server)
public void startHeartbeat()
public void run()
run
in interface java.lang.Runnable
public void queueSubscriptionUpdate()
public void stopHeartbeat()
public static long randPoissonDelta(long mean)
public int getChokePeriod()
public void setChokePeriod(int chokePeriod)
public void queueUpdate(byte method)
Copyright © 2005-2011 Antonio Carzaniga.
This documentation is maintained by Antonio Carzaniga