---
title: HcclSendRecvType
description: "用于批量点对点通信操作，用来标识当前的任务类型是发送还是接收。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0045.html
sourcePath: /source/zh/canncommercial/900/API/hcclug/hcclcpp_07_0045.html
indexId: 35cb164a406d9c4fd9b86c153f875ba9627e420525420d6a05e40268061680e361
---
# HcclSendRecvType

#### 功能说明

用于批量点对点通信操作，用来标识当前的任务类型是发送还是接收。


#### 定义原型

```
typedef enum {
    HCCL_SEND = 0,    /* 当前任务是发送任务 */
    HCCL_RECV = 1,    /* 当前任务是接收任务 */
    HCCL_SEND_RECV_RESERVED     /* 保留字段 */
} HcclSendRecvType;
```
