| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
Out-of-band communication descriptor for Domain creation. More...
#include <doca_urom.h>
Data Fields | |
| doca_urom_domain_allgather_cb_t | allgather |
| doca_urom_domain_req_test_cb_t | req_test |
| doca_urom_domain_req_free_cb_t | req_free |
| void * | coll_info |
| uint32_t | n_oob_indexes |
| uint32_t | oob_index |
Out-of-band communication descriptor for Domain creation.
Definition at line 1058 of file doca_urom.h.
| doca_urom_domain_allgather_cb_t doca_urom_domain_oob_coll::allgather |
Non-blocking Allgather callback
Definition at line 1060 of file doca_urom.h.
| void* doca_urom_domain_oob_coll::coll_info |
Context or meta data required by the OOB collective
Definition at line 1069 of file doca_urom.h.
| uint32_t doca_urom_domain_oob_coll::n_oob_indexes |
Number of endpoints participating in the oob operation (e.g., number of client processes representing a domain workers)
Definition at line 1074 of file doca_urom.h.
| uint32_t doca_urom_domain_oob_coll::oob_index |
Integer value that represents the position of the calling processes in the given oob op: the data specified by "src_buf" will be placed at the offset "oob_index*size" in the "recv_buf". oob_index must be unique at every calling process and should be in the range [0:n_oob_indexes).
Definition at line 1082 of file doca_urom.h.
| doca_urom_domain_req_free_cb_t doca_urom_domain_oob_coll::req_free |
Request free callback
Definition at line 1066 of file doca_urom.h.
| doca_urom_domain_req_test_cb_t doca_urom_domain_oob_coll::req_test |
Request test callback
Definition at line 1063 of file doca_urom.h.