nghttp3_conn_set_client_stream_priority ======================================= Synopsis -------- *#include * .. function:: int nghttp3_conn_set_client_stream_priority(nghttp3_conn *conn, int64_t stream_id, const uint8_t *data, size_t datalen) `nghttp3_conn_set_client_stream_priority` updates priority of a stream denoted by *stream_id* with the value pointed by *data* of length *datalen*, which should be a serialized :rfc:`9218` priority field value. *stream_id* must identify client initiated bidirectional stream. This function must not be called if *conn* is initialized as server. This function returns 0 if it succeeds, or one of the following negative error codes: :macro:`NGHTTP3_ERR_INVALID_ARGUMENT` *stream_id* is not a client initiated bidirectional stream ID. :macro:`NGHTTP3_ERR_STREAM_NOT_FOUND` Stream not found. :macro:`NGHTTP3_ERR_NOMEM` Out of memory.