Lines Matching refs:OSSL_ACKM

22 OSSL_ACKM *ossl_ackm_new(OSSL_TIME (*now)(void *arg),
27 void ossl_ackm_free(OSSL_ACKM *ackm);
29 void ossl_ackm_set_loss_detection_deadline_callback(OSSL_ACKM *ackm,
34 void ossl_ackm_set_ack_deadline_callback(OSSL_ACKM *ackm,
46 void ossl_ackm_set_rx_max_ack_delay(OSSL_ACKM *ackm, OSSL_TIME rx_max_ack_delay);
55 void ossl_ackm_set_tx_max_ack_delay(OSSL_ACKM *ackm, OSSL_TIME tx_max_ack_delay);
131 int ossl_ackm_on_tx_packet(OSSL_ACKM *ackm, OSSL_ACKM_TX_PKT *pkt);
132 int ossl_ackm_on_rx_datagram(OSSL_ACKM *ackm, size_t num_bytes);
162 int ossl_ackm_on_rx_packet(OSSL_ACKM *ackm, const OSSL_ACKM_RX_PKT *pkt);
164 int ossl_ackm_on_rx_ack_frame(OSSL_ACKM *ackm, const OSSL_QUIC_FRAME_ACK *ack,
174 int ossl_ackm_on_pkt_space_discarded(OSSL_ACKM *ackm, int pkt_space);
176 int ossl_ackm_on_handshake_confirmed(OSSL_ACKM *ackm);
177 int ossl_ackm_on_timeout(OSSL_ACKM *ackm);
179 OSSL_TIME ossl_ackm_get_loss_detection_deadline(OSSL_ACKM *ackm);
188 const OSSL_QUIC_FRAME_ACK *ossl_ackm_get_ack_frame(OSSL_ACKM *ackm,
197 OSSL_TIME ossl_ackm_get_ack_deadline(OSSL_ACKM *ackm, int pkt_space);
209 int ossl_ackm_is_ack_desired(OSSL_ACKM *ackm, int pkt_space);
230 int ossl_ackm_is_rx_pn_processable(OSSL_ACKM *ackm, QUIC_PN pn, int pkt_space);
269 OSSL_ACKM_PROBE_INFO *ossl_ackm_get0_probe_request(OSSL_ACKM *ackm);
271 int ossl_ackm_get_largest_unacked(OSSL_ACKM *ackm, int pkt_space, QUIC_PN *pn);
282 int ossl_ackm_mark_packet_pseudo_lost(OSSL_ACKM *ackm,
289 OSSL_TIME ossl_ackm_get_pto_duration(OSSL_ACKM *ackm);
292 QUIC_PN ossl_ackm_get_largest_acked(OSSL_ACKM *ackm, int pkt_space);