QuickIO  0.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
protocol_heartbeat Struct Reference

Useful information about heartbeat timings. More...

#include <protocols.h>

Public Attributes

gint64 timeout
 If client->last_send is less than this, then the client can be considered as timed out of the protocol chose to implement timeouts using heartbeats instead of qev_timeout().
 
gint64 poll
 If client->last_send is less than this, the poll should be completed so that a new iteration can be started.
 
gint64 heartbeat
 If client->last_send is less than this, needs a simple heartbeat sent.
 
gint64 challenge
 If client->last_recv is less than this, needs a hearbeat challenge.
 
gint64 dead
 If client->last_recv is less than this, the client is just dead.
 

Detailed Description

Useful information about heartbeat timings.


The documentation for this struct was generated from the following file: