Lines Matching +full:frame +full:- +full:buffer
2 * Copyright 2022-2023 The OpenSSL Project Authors. All Rights Reserved.
20 * QUIC Control Frame Queue Item
45 /* Returns the frame type of a CFQ item. */
48 /* Returns a pointer to the encoded buffer of a CFQ item. */
51 /* Returns the length of the encoded buffer in bytes. */
60 /* Returns 1 if this is an unreliable frame. */
64 * QUIC Control Frame Queue
73 * ----------
77 * Enqueue a frame to the CFQ.
79 * encoded points to the opaque encoded frame.
81 * free_cb is called by the CFQ when the buffer is no longer needed;
85 * Lower numerical values for priority mean that a frame should come earlier in
89 * the queued frame. On failure, returns NULL.
91 * The frame is initially in the TX state, so there is no need to call
94 * The frame type is duplicated as the frame_type argument here, even though it
95 * is also encoded into the buffer. This allows the caller to determine the
96 * frame type if desired without having to decode the frame.
119 * allowing the frame to be retransmitted. If priority is not UINT32_MAX,
133 * -----------
146 * ossl_quic_cfq_get_priority_head(), returns the next-lower priority item.