INDEndpoint Interface
Use to exchange data with a remote peer.
The INDConnector::CreateEndpoint method returns this interface.
Members
The INDEndpoint interface inherits from the IUnknown interface. INDEndpoint also defines the following types of members:
- Methods
Methods
The INDEndpoint interface defines the following methods.
Method | Description |
---|---|
Flush | Cancels all outstanding requests in the inbound and outbound completion queues. |
StartRequestBatch | Begins batching requests that are then performed when you call the INDEndpoint::SubmitRequestBatch method. |
SubmitRequestBatch | Submits a batch of requests to the Network Direct hardware. |
Send | Sends data to a remote peer. |
SendAndInvalidate | Sends data to a remote peer and then invalidates the specified memory window on the peer. |
Receive | Receives data from a remote peer. |
Bind | Binds a memory window to a buffer that is within the registered memory. |
Invalidate | Invalidates a local memory window. |
Read | Initiates an RDMA Read request. |
Write | Initiates an RDMA Write request. |
Remarks
If you do not retrieve the outstanding requests from the completion queue before releasing your last reference to this endpoint, you may get back requests from the completion queue that were issued on a now-closed endpoint.
Requirements
Product |
Microsoft Message Passing Interface (MS-MPI) |
Header |
Ndspi.h |
See Also
Send comments about this topic to Microsoft
Build date: 7/2/2010