Back to Fluent Bit

nghttp2_priority_spec_init

lib/nghttp2-1.65.0/doc/nghttp2_priority_spec_init.rst

5.0.4701 B
Original Source

nghttp2_priority_spec_init

Synopsis

#include <nghttp2/nghttp2.h>

.. function:: void nghttp2_priority_spec_init(nghttp2_priority_spec *pri_spec, int32_t stream_id, int32_t weight, int exclusive)

.. warning::

  Deprecated.  :rfc:`7540` priorities are deprecated by
  :rfc:`9113`.  Consider migrating to :rfc:`9218` extensible
  prioritization scheme.

Initializes *pri_spec* with the *stream_id* of the stream to depend
on with *weight* and its exclusive flag.  If *exclusive* is
nonzero, exclusive flag is set.

The *weight* must be in [:macro:`NGHTTP2_MIN_WEIGHT`,
:macro:`NGHTTP2_MAX_WEIGHT`], inclusive.