Print this page
9842 man page typos and spelling
*** 22,32 ****
IN DAT_COMPLETION_FLAGS completion_flags
)
.fi
.SH PARAMETERS
- .sp
.ne 2
.na
\fB\fIep_handle\fR\fR
.ad
.RS 20n
--- 22,31 ----
*** 91,101 ****
.RE
.RE
.SH DESCRIPTION
- .sp
.LP
The \fBdat_ep_post_recv()\fR function requests the receive of the data over the
connection of the \fIep_handle\fR Endpoint of the incoming message into the
\fIlocal_iov\fR.
.sp
--- 90,99 ----
*** 130,140 ****
specified back after the \fBdat_ep_post_recv()\fR returns should document this
behavior and also specify its support in Provider attributes. This behavior
allows Consumer full control of the \fIlocal_iov\fR content after
\fBdat_ep_post_recv()\fR returns. Because this behavior is not guaranteed by
all Providers, portable Consumers should not rely on this behavior. Consumers
! shouldnot rely on the Provider copying \fIlocal_iov\fR information.
.sp
.LP
The \fBDAT_SUCCESS\fR return of the \fBdat_ep_post_recv()\fR is at least the
equivalent of posting a Receive operation directly by native Transport.
Providers should avoid resource allocation as part of \fBdat_ep_post_recv()\fR
--- 128,138 ----
specified back after the \fBdat_ep_post_recv()\fR returns should document this
behavior and also specify its support in Provider attributes. This behavior
allows Consumer full control of the \fIlocal_iov\fR content after
\fBdat_ep_post_recv()\fR returns. Because this behavior is not guaranteed by
all Providers, portable Consumers should not rely on this behavior. Consumers
! should not rely on the Provider copying \fIlocal_iov\fR information.
.sp
.LP
The \fBDAT_SUCCESS\fR return of the \fBdat_ep_post_recv()\fR is at least the
equivalent of posting a Receive operation directly by native Transport.
Providers should avoid resource allocation as part of \fBdat_ep_post_recv()\fR
*** 153,163 ****
does not take place until the Endpoint is in the \fBDAT_EP_STATE_CONNECTED\fR
state. The operation on the Endpoint in \fBDAT_EP_STATE_DISCONNECTED\fR is
allowed. If the operation returns successfully, the posted Recv is immediately
flushed to \fIrecv_evd_handle\fR.
.SH RETURN VALUES
- .sp
.ne 2
.na
\fB\fBDAT_SUCCESS\fR\fR
.ad
.RS 30n
--- 151,160 ----
*** 212,229 ****
Privileges violation for local or remote memory access. One of the LMRs used in
\fIlocal_iov\fR was either invalid or did not have the local read privileges.
.RE
.SH USAGE
- .sp
.LP
For best Recv operation performance, the Consumer should align each buffer
segment of \fIlocal_iov\fR to the Optimal Buffer Alignment attribute of the
Provider. For portable applications, the Consumer should align each buffer
segment of \fIlocal_iov\fR to the \fBDAT_OPTIMAL_ALIGNMENT\fR.
.SH ATTRIBUTES
- .sp
.LP
See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.sp
--- 209,224 ----
*** 237,244 ****
_
MT-Level Unsafe
.TE
.SH SEE ALSO
- .sp
.LP
\fBlibdat\fR(3LIB), \fBattributes\fR(5)
--- 232,238 ----