RPMA_CONN_CFG_GET_COMPL_CHANNEL(3)
π rpma_conn_cfg_get_compl_channel π
okay bestie, welcome to the RPMA Programmer's Manual β¨ this one is short and sweet and honestly iconic for it. it's rpma_conn_cfg_get_compl_channel and yes that name is a mouthful but we love her anyway π«Ά
πΈ NAME πΈ
rpma_conn_cfg_get_compl_channel β get if the completion event channel can be shared by CQ and RCQ π
π¦ SYNOPSIS π¦
#include <librpma.h>
struct rpma_conn_cfg;
int rpma_conn_cfg_get_compl_channel(const struct rpma_conn_cfg *cfg, bool *shared);
β¨ DESCRIPTION β¨
so like, rpma_conn_cfg_get_compl_channel() gets if the completion event channel can be shared by CQ and RCQ.
that's it. that's the whole vibe. short queen behavior π
π RETURN VALUE π
rpma_conn_cfg_get_compl_channel() returns 0 on success, or a negative error code on failure. and listen β rpma_conn_cfg_get_compl_channel() does not set *shared value on failure. so don't go reading that thing like it means something when it doesn't, bestie π
π ERRORS π
rpma_conn_cfg_get_compl_channel() can fail with the following error:
RPMA_E_INVALβcfgorsharedisNULL
π₯ SEE ALSO π₯
rpma_conn_cfg_new(3)rpma_conn_wait(3)rpma_conn_cfg_set_compl_channel(3)librpma(7)- https://pmem.io/rpma/
RPMA π version, dated 01 April 2024, filed under rpma_conn_...mpl_channel(3) β mwah, that's a wrap, go read rpma_conn_cfg_set_compl_channel(3) next, it's literally her sister ππ§
π¦ 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