---
title: CommProtocol
description: "定义通信协议类型枚举。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/commopdev/hcclopdevapi_07_0011.html
sourcePath: /source/zh/canncommercial/900/programug/commopdev/hcclopdevapi_07_0011.html
indexId: df0b257cfa03bb3352542269d6a18aee334e62e3f8a823fb4ad573e41021d78975
---
# CommProtocol

#### 功能说明

定义通信协议类型枚举。


#### 定义原型

```
typedef enum {
COMM_PROTOCOL_RESERVED = -1,  /* 保留协议类型 */
COMM_PROTOCOL_HCCS = 0,       /* HCCS协议 */
COMM_PROTOCOL_ROCE = 1,       /* RDMA over Converged Ethernet */
COMM_PROTOCOL_PCIE = 2,       /* PCIe协议 */
COMM_PROTOCOL_SIO = 3,        /* SIO协议 */
COMM_PROTOCOL_UBC_CTP = 4,    /* 华为统一总线UBC_CTP */
COMM_PROTOCOL_UBC_TP = 5,     /* 华为统一总线UBC_TP */
COMM_PROTOCOL_UB_MEM = 6,     /* UB_MEM */
} CommProtocol;
```
