rdma_get_recv_comp
检索接收操作的已完成工作请求。
语法
描述
rdma_get_recv_comp 操作指定有关已完成请求的信息。 此操作通过使用 wc 参数返回信息,并使用 wr_id 标识来设置请求的上下文。
注: rdma_get_recv_comp 操作对与 rdma_cm_id 标识关联的接收完成队列进行轮询。 如果队列未完成,那么调用将被阻止,直到请求完成为止。 必须在不与其他 rdma_cm_id 标识共享变更队列 (CQs) 的 rdma_cm_id 标识上使用此调用,并且必须维护单独的 CQs 以发送和接收已完成的工作请求。
参数
| 项 | 描述 |
|---|---|
| 标识 | 指定对通信标识的引用,以检查请求的完成情况。 |
| wc | 指定对工作完成结构的引用,必须填充该结构。 |
返回值
成功时返回 0,错误时返回-1。 如果发生错误,那么会将 错误号 设置为指示失败原因。