rpma_conn_...t_rcq_size(3)
π rpma_conn_cfg_set_rcq_size β set receive CQ size for the connection π
okay bestie, welcome to the RPMA Programmer's Manual π this one's a little cutie, we're just setting a number, but it MATTERS, okay? let's go β¨
β¨ NAME β¨
rpma_conn_cfg_set_rcq_size β set receive CQ size for the connection π
π¦ SYNOPSIS π¦
#include <librpma.h>
struct rpma_conn_cfg;
int rpma_conn_cfg_set_rcq_size(struct rpma_conn_cfg *cfg, uint32_t rcq_size);
like yes that's the whole vibe, she's small but she's doing her job π«Ά
πΈ DESCRIPTION πΈ
so rpma_conn_cfg_set_rcq_size() sets the receive CQ size for the connection. that's it, that's the whole thing, no cap.
if you wanna know what the receive CQ even is (valid question, love that for you), go peek at rpma_conn_get_rcq() β it has all the details, iykyk π
and listen, if you justβ¦ don't call this function? no biggie. the rcq_size has a default value of 0, set for you by rpma_conn_cfg_new(3). she already handled it before you even showed up π
β RETURN VALUE β
rpma_conn_cfg_set_rcq_size() returns 0 on success, or a negative error code on failure π (yes, negative, that's how you know something went wrong, bestie)
π ERRORS π
rpma_conn_cfg_set_rcq_size() can fail with the following error:
RPMA_E_INVALβcfgisNULLπ (likeβ¦ you gotta give her a config, she can't work with vibes alone)
π SEE ALSO π
rpma_conn_cfg_get_rcq_size(3)rpma_conn_cfg_new(3)rpma_conn_get_rcq(3)librpma(7)- https://pmem.io/rpma/
and that's the page, bestie π this was the RPMA manual, dated 01 April 2024, and you absolutely ate reading the whole thing, periodt π β¨ mwah, go set some rcq sizes ππ¦
π¦ where this page comes from
- ubuntu noble: librpma-dev 1.3.0-2build2 Β· BSD-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms