-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
A CQ object is required when creating QP. However, since we have 2 variants of CQ (ibv_cq, ibv_cq_ex), it would be more appropriate to have a trait of CQ to interact with other components rather than specifying a concrete type.
Things to discuss:
- The name of the trait:
CompletionQueuehas been taken by theibv_cqwrappper. Maybe we can rename the originalCompletionQueueand name the traitCompletionQueue, or maybe we can pick a new name for the trait instead? - Methods that should be supported by this trait. Maybe a method returning
NonNull<ibv_cq>is necessary.
The same discussion applys for QP as well.
Metadata
Metadata
Assignees
Labels
No labels