@deftypefun {unsigned} {gnutls_heartbeat_allowed} (gnutls_session_t @var{session}, unsigned int @var{type}) @var{session}: is a @code{gnutls_session_t} type. @var{type}: one of @code{GNUTLS_HB_LOCAL_ALLOWED_TO_SEND} and @code{GNUTLS_HB_PEER_ALLOWED_TO_SEND} This function will check whether heartbeats are allowed to be sent or received in this session. @strong{Returns:} Non zero if heartbeats are allowed. @strong{Since:} 3.1.2 @end deftypefun