| Package | Description |
|---|---|
| org.openucx.jucx.ucp |
| Modifier and Type | Method and Description |
|---|---|
UcpRequestParams |
UcpRequestParams.setMemoryHandle(UcpMemory memHandle)
Memory handle for pre-registered buffer.
|
UcpRequestParams |
UcpRequestParams.setMemoryType(int memType)
Memory type of the buffer.
|
| Modifier and Type | Method and Description |
|---|---|
UcpRequest |
UcpEndpoint.getNonBlocking(long remoteAddress,
UcpRemoteKey remoteKey,
long localAddress,
long size,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpEndpoint.putNonBlocking(long localAddress,
long size,
long remoteAddress,
UcpRemoteKey remoteKey,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpWorker.recvAmDataNonBlocking(long dataDesc,
long address,
long size,
UcxCallback callback,
UcpRequestParams params)
This routine receives a message that is described by the data descriptor
dataDesc, local address address and size size on a worker. |
UcpRequest |
UcpEndpoint.recvStreamNonBlocking(long[] localAddresses,
long[] sizes,
long flags,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpEndpoint.recvStreamNonBlocking(long localAddress,
long size,
long flags,
UcxCallback callback,
UcpRequestParams params)
This routine receives data that is described by the local address and a size on the endpoint.
|
UcpRequest |
UcpWorker.recvTaggedMessageNonBlocking(long address,
long size,
UcpTagMessage message,
UcxCallback callback,
UcpRequestParams params)
Non-blocking receive operation for a probed message.
|
UcpRequest |
UcpWorker.recvTaggedNonBlocking(long[] localAddresses,
long[] sizes,
long tag,
long tagMask,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpWorker.recvTaggedNonBlocking(long localAddress,
long size,
long tag,
long tagMask,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpEndpoint.sendAmNonBlocking(int activeMessageId,
long headerAddress,
long headerLength,
long dataAddress,
long dataLength,
long flags,
UcxCallback callback,
UcpRequestParams params)
Send Active Message.
|
UcpRequest |
UcpEndpoint.sendStreamNonBlocking(long[] localAddresses,
long[] sizes,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpEndpoint.sendStreamNonBlocking(long localAddress,
long size,
UcxCallback callback,
UcpRequestParams params) |
UcpRequest |
UcpEndpoint.sendTaggedNonBlocking(long[] localAddresses,
long[] sizes,
long tag,
UcxCallback callback,
UcpRequestParams params)
Iov version of non blocking send operation
|
UcpRequest |
UcpEndpoint.sendTaggedNonBlocking(long localAddress,
long size,
long tag,
UcxCallback callback,
UcpRequestParams params) |
Copyright © 2023. All rights reserved.