HcclGetCommName
Applicability
Product |
Supported |
|---|---|
Atlas 350 Accelerator Card |
√ |
√ |
|
√ |
|
☓ |
|
√ |
|
√ |
For
For the
Function
Obtains the name of the communicator where the specified communication operation is performed.
Prototype
1 | HcclResult HcclGetCommName(HcclComm comm, char* commName) |
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
comm |
Input |
Communicator where the operation is performed. For details about the definition of the HcclComm type, see HcclComm. |
commName |
Output |
Name of the obtained communicator. The value is of the char* type and can contain a maximum of 128 bytes. |
Returns
HcclResult: HcclSuccess on success, or else failure.
Constraints
None
Call Example
1 2 3 4 5 | // Initialize the communicator. HcclComm comm; // Query the communicator name. char commName[128]; HcclGetCommName(comm, &commName); |