Blame doc/functions/gnutls_heartbeat_enable

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@deftypefun {void} {gnutls_heartbeat_enable} (gnutls_session_t @var{session}, unsigned int @var{type})
Packit Service 4684c1
@var{session}: is a @code{gnutls_session_t}  type.
Packit Service 4684c1
Packit Service 4684c1
@var{type}: one of the GNUTLS_HB_* flags
Packit Service 4684c1
Packit Service 4684c1
If this function is called with the @code{GNUTLS_HB_PEER_ALLOWED_TO_SEND} 
Packit Service 4684c1
 @code{type} , GnuTLS will allow heartbeat messages to be received. Moreover it also
Packit Service 4684c1
request the peer to accept heartbeat messages. This function
Packit Service 4684c1
must be called prior to TLS handshake.
Packit Service 4684c1
Packit Service 4684c1
If the  @code{type} used is @code{GNUTLS_HB_LOCAL_ALLOWED_TO_SEND} , then the peer
Packit Service 4684c1
will be asked to accept heartbeat messages but not send ones.
Packit Service 4684c1
Packit Service 4684c1
The function @code{gnutls_heartbeat_allowed()}  can be used to test Whether
Packit Service 4684c1
locally generated heartbeat messages can be accepted by the peer.
Packit Service 4684c1
Packit Service 4684c1
@strong{Since:} 3.1.2
Packit Service 4684c1
@end deftypefun