gnutls_heartbeat_enable man page

gnutls_heartbeat_enable — API function


#include <gnutls/gnutls.h>

void gnutls_heartbeat_enable(gnutls_session_t session, unsigned int type);


gnutls_session_t session

is a gnutls_session_t type.

unsigned int type

one of the GNUTLS_HB_* flags


If this function is called with the GNUTLS_HB_PEER_ALLOWED_TO_SEND
type , GnuTLS will allow heartbeat messages to be received. Moreover it also request the peer to accept heartbeat messages.

If the  type used is GNUTLS_HB_LOCAL_ALLOWED_TO_SEND, then the peer will be asked to accept heartbeat messages but not send ones.

The function gnutls_heartbeat_allowed() can be used to test Whether locally generated heartbeat messages can be accepted by the peer.



Reporting Bugs

Report bugs to <>.
Home page:

See Also

The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form visit


3.5.12 gnutls