Searched refs:ack_random_factor (Results 1 - 4 of 4) sorted by relevance
/third_party/libcoap/include/coap3/ |
H A D | coap_session_internal.h | 148 coap_fixed_point_t ack_random_factor; /**< ack random factor backoff (default member 390 #define COAP_ACK_RANDOM_FACTOR(s) ((s)->ack_random_factor) 424 ((s)->ack_random_factor.integer_part * 1000 + \ 425 (s)->ack_random_factor.fractional_part) \ 437 ((s)->ack_random_factor.integer_part * 1000 + \ 438 (s)->ack_random_factor.fractional_part) \
|
/third_party/libcoap/tests/ |
H A D | test_session.c | 55 CU_ASSERT(fpeq(session->ack_random_factor, COAP_DEFAULT_ACK_RANDOM_FACTOR)); in t_session2() 74 * COAP_TICKS_PER_SECOND * ack_timeout * (1 + (ack_random_factor - 1) * r) 82 const coap_fixed_point_t ack_random_factor, in timeout() 86 double rnd = 1 + (fp_to_double(ack_random_factor) - 1.0) * q_to_double(r); in timeout() 81 timeout(const coap_fixed_point_t ack_timeout, const coap_fixed_point_t ack_random_factor, uint8_t r) timeout() argument
|
/third_party/libcoap/src/ |
H A D | coap_session.c | 292 session->ack_random_factor = value; in coap_session_set_ack_random_factor() 293 coap_log_debug("***%s: session ack_random_factor set to %u.%03u\n", in coap_session_set_ack_random_factor() 294 coap_session_str(session), session->ack_random_factor.integer_part, in coap_session_set_ack_random_factor() 295 session->ack_random_factor.fractional_part); in coap_session_set_ack_random_factor() 415 return session->ack_random_factor; in coap_session_get_ack_random_factor() 564 session->ack_random_factor = COAP_DEFAULT_ACK_RANDOM_FACTOR; in coap_make_session()
|
H A D | coap_net.c | 95 /** creates a Qx.FRAC_BITS from session's 'ack_random_factor' */ 97 Q(FRAC_BITS, session->ack_random_factor) 876 * parameters 'ack_timeout', 'ack_random_factor', and COAP_TICKS_PER_SECOND. 877 * The calculation requires 'ack_timeout' and 'ack_random_factor' to be in 885 * (1 + ('ack_random_factor' - 1) * r)
|
Completed in 9 milliseconds