Stop the idle timer.
Manually mark this connection as non-idle, restarting the idle timer. handleNonIdle will be called, if set.
Restart the idle timer.
Set the Duration indicating the period of inactivity after which to take action.
Returns the point in time when the idle handler is scheduled to be called, or null if it is not scheduled.
Callback for when a connection has stopped responding. If unset, the connection will be disconnected.
Callback for when a connection is marked as non-idle (when data is received).
The next connection in the chain (towards the raw transport).
Queue Data for sending.
Terminate the connection.
Callback for when a connection has been established.
Callback setter for when new data is read.
Callback setter for when a connection was closed.
Callback setter for when all queued data has been written.
Fires an event handler or disconnects connections after a period of inactivity.