HccnRpingTargetInfo
功能
定义需要被探测的target信息。
定义原型
typedef struct HccnRpingTargetInfoDef { uint32_t srcPort; /* TCP/UDP端口号,当前暂不支持此功能,建议配置为0。 */ uint32_t dstPort; /* 预留参数,请不要配置 */ uint32_t sl; /* RDMA网卡的service level,该值需要和网卡配置的PFC优先级保持一致,整数,取值范围:[0,7] */ uint32_t tc; /* RDMA网卡的traffic class, 配置为RoCE报文的DSCP值 * 4(因为IP报文头中DSCP在DS域的高6bit中“bit0~1”固定为零)。默认值为132,对应DSCP为33(132 = 33 * 4)。 */ uint32_t port; /* 侦听端口,与该target初始化时配置的侦听端口保持一致,即HccnRpingInitAttr中“port”保持一致。 */ uint32_t payloadLen; /* payload长度,当前版本暂不支持该功能,建议不配置 */ char payload[HCCN_RPING_PAYLOAD_LEN_MAX]; /* 自定义的payload,当前版本暂不支持该功能,建议不配置 */ char *srcIp; /* 本端NPU IP地址,即Client NPU的IP地址 */ char *dstIp; /* 远端NPU IP地址,即Target NPU的IP地址 */ } HccnRpingTargetInfo;
父主题: 数据类型