libwebsockets
Lightweight C library for HTML5 websockets
Loading...
Searching...
No Matches
lws_cc_ops Struct Reference

#include <lws-quic.h>

Collaboration diagram for lws_cc_ops:

Data Fields

void(* init )(struct lws *nwsi)
void(* on_sent )(struct lws *nwsi, size_t bytes)
void(* on_ack )(struct lws *nwsi, size_t bytes_acked, lws_usec_t rtt)
void(* on_loss )(struct lws *nwsi, size_t bytes_lost)
void(* on_discard )(struct lws *nwsi, size_t bytes_discarded)
void(* on_persistent_congestion )(struct lws *nwsi)
int(* can_send )(struct lws *nwsi, size_t bytes)
lws_usec_t(* get_pacing_delay )(struct lws *nwsi, size_t bytes_to_send)

Detailed Description

Definition at line 173 of file lws-quic.h.

Field Documentation

◆ init

void(* lws_cc_ops::init) (struct lws *nwsi)

Definition at line 174 of file lws-quic.h.

◆ on_sent

void(* lws_cc_ops::on_sent) (struct lws *nwsi, size_t bytes)

Definition at line 175 of file lws-quic.h.

◆ on_ack

void(* lws_cc_ops::on_ack) (struct lws *nwsi, size_t bytes_acked, lws_usec_t rtt)

Definition at line 176 of file lws-quic.h.

◆ on_loss

void(* lws_cc_ops::on_loss) (struct lws *nwsi, size_t bytes_lost)

Definition at line 177 of file lws-quic.h.

◆ on_discard

void(* lws_cc_ops::on_discard) (struct lws *nwsi, size_t bytes_discarded)

Definition at line 178 of file lws-quic.h.

◆ on_persistent_congestion

void(* lws_cc_ops::on_persistent_congestion) (struct lws *nwsi)

Definition at line 179 of file lws-quic.h.

◆ can_send

int(* lws_cc_ops::can_send) (struct lws *nwsi, size_t bytes)

Definition at line 180 of file lws-quic.h.

◆ get_pacing_delay

lws_usec_t(* lws_cc_ops::get_pacing_delay) (struct lws *nwsi, size_t bytes_to_send)

Definition at line 181 of file lws-quic.h.


The documentation for this struct was generated from the following file: