RPMA_CONN_CFG_GET_COMPL_CHANNEL(3)

πŸ“¦
version 1.3.0 Β· 3 versions
, in ubuntu noble

πŸ’– 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 β€” cfg or shared is NULL

πŸ”₯ SEE ALSO πŸ”₯


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