public class HeartbeatMonitor
extends java.lang.Object
Constructor and Description |
---|
HeartbeatMonitor() |
Modifier and Type | Method and Description |
---|---|
void |
beat()
Alerts the monitor that a beat was detected
|
microsoft.aspnet.signalr.client.KeepAliveData |
getKeepAliveData()
Returns the Keep Alive data
|
java.lang.Runnable |
getOnTimeout()
Returns the "Timeout" event handler
|
java.lang.Runnable |
getOnWarning()
Returns the "Warning" event handler
|
void |
setKeepAliveData(microsoft.aspnet.signalr.client.KeepAliveData keepAliveData)
Sets the Keep Alive data
|
void |
setOnTimeout(java.lang.Runnable onTimeout)
Sets the "Timeout" event handler
|
void |
setOnWarning(java.lang.Runnable onWarning)
Sets the "Warning" event handler
|
void |
start(microsoft.aspnet.signalr.client.KeepAliveData keepAliveData,
ConnectionBase connection)
Starts the monitor
|
void |
stop()
Stops the heartbeat monitor
|
public void beat()
public microsoft.aspnet.signalr.client.KeepAliveData getKeepAliveData()
public java.lang.Runnable getOnTimeout()
public java.lang.Runnable getOnWarning()
public void setKeepAliveData(microsoft.aspnet.signalr.client.KeepAliveData keepAliveData)
public void setOnTimeout(java.lang.Runnable onTimeout)
public void setOnWarning(java.lang.Runnable onWarning)
public void start(microsoft.aspnet.signalr.client.KeepAliveData keepAliveData, ConnectionBase connection)
keepAliveData
- Data for keep-alive timingsconnection
- Connection to monitorpublic void stop()