- getAddress() - Method in class org.openucx.jucx.ucp.UcpListener
-
Returns a socket address of this listener.
- getAddress() - Method in class org.openucx.jucx.ucp.UcpMemMapParams
-
- getAddress() - Method in class org.openucx.jucx.ucp.UcpMemory
-
Address of registered memory.
- getAddress() - Method in class org.openucx.jucx.ucp.UcpWorker
-
This routine returns the address of the worker object.
- getAddress(ByteBuffer) - Static method in class org.openucx.jucx.UcxUtils
-
Returns native address of the current position of a direct byte buffer.
- getBandwithGbits(long, long) - Static method in class org.openucx.jucx.examples.UcxBenchmark
-
- getByteBufferView(long, long) - Static method in class org.openucx.jucx.UcxUtils
-
Returns view of underlying memory region as a ByteBuffer.
- getClientAddress() - Method in class org.openucx.jucx.ucp.UcpConnectionRequest
-
The address of the remote client that sent the connection request to the server.
- getDataAddress() - Method in class org.openucx.jucx.ucp.UcpAmData
-
Get an address of received data
- getDataHandle() - Method in class org.openucx.jucx.ucp.UcpAmData
-
- getFlags() - Method in class org.openucx.jucx.ucp.UcpAmData
-
Receive operation flags.
- getLength() - Method in class org.openucx.jucx.ucp.UcpAmData
-
- getLength() - Method in class org.openucx.jucx.ucp.UcpMemMapParams
-
- getLength() - Method in class org.openucx.jucx.ucp.UcpMemory
-
Length of registered memory
- getMaxAmHeaderSize() - Method in class org.openucx.jucx.ucp.UcpWorker
-
- getMemoryTypesMask() - Method in class org.openucx.jucx.ucp.UcpContext
-
- getMemType() - Method in class org.openucx.jucx.ucp.UcpMemory
-
Type of allocated memory.
- getNativeId() - Method in class org.openucx.jucx.UcxNativeStruct
-
Getter for native pointer as long.
- getNonBlocking(long, UcpRemoteKey, ByteBuffer, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Non-blocking remote memory get operation.
- getNonBlocking(long, UcpRemoteKey, long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- getNonBlocking(long, UcpRemoteKey, long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- getNonBlockingImplicit(long, UcpRemoteKey, ByteBuffer) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Non-blocking implicit remote memory get operation.
- getNonBlockingImplicit(long, UcpRemoteKey, long, long) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Non-blocking implicit remote memory get operation.
- getRecvLength() - Method in class org.openucx.jucx.ucp.UcpTagMessage
-
- getRecvSize() - Method in class org.openucx.jucx.ucp.UcpRequest
-
- getRemoteKeyBuffer() - Method in class org.openucx.jucx.ucp.UcpMemory
-
This routine allocates memory buffer and packs into the buffer
a remote access key (RKEY) object.
- getSenderTag() - Method in class org.openucx.jucx.ucp.UcpRequest
-
Sender tag, valid only for tag receive requests.
- getSenderTag() - Method in class org.openucx.jucx.ucp.UcpTagMessage
-
- getSockAddr() - Method in class org.openucx.jucx.ucp.UcpListenerParams
-
- getStatus() - Method in class org.openucx.jucx.ucp.UcpRequest
-
- getStatus() - Method in exception org.openucx.jucx.UcxException
-
- receive(long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpAmData
-
- recvAmDataNonBlocking(long, long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpWorker
-
This routine receives a message that is described by the data descriptor
dataDesc, local address address and size size on a worker.
- recvStreamNonBlocking(long, long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
This routine receives data that is described by the local address and a size on the endpoint.
- recvStreamNonBlocking(long, long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- recvStreamNonBlocking(long[], long[], long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- recvStreamNonBlocking(long[], long[], long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- recvStreamNonBlocking(ByteBuffer, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- recvTaggedMessageNonBlocking(long, long, UcpTagMessage, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpWorker
-
Non-blocking receive operation for a probed message.
- recvTaggedMessageNonBlocking(long, long, UcpTagMessage, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- recvTaggedMessageNonBlocking(ByteBuffer, UcpTagMessage, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- recvTaggedNonBlocking(ByteBuffer, long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
Non-blocking tagged-receive operation.
- recvTaggedNonBlocking(long, long, long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- recvTaggedNonBlocking(long, long, long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- recvTaggedNonBlocking(ByteBuffer, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
Non-blocking receive operation.
- recvTaggedNonBlocking(long[], long[], long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- recvTaggedNonBlocking(long[], long[], long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- registerMemory(ByteBuffer) - Method in class org.openucx.jucx.ucp.UcpContext
-
Associates memory allocated/mapped region with communication operations.
- removeAmRecvHandler(int) - Method in class org.openucx.jucx.ucp.UcpWorker
-
Clears Active Message callback.
- requestAmFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request Active Message support feature.
- requestAtomic32BitFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request 32-bit atomic operations support.
- requestAtomic64BitFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request 64-bit atomic operations support.
- requestRmaFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request remote memory access support.
- requestStreamFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request stream support.
- requestTagFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request tag matching support.
- requestThreadSafety() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Requests the thread safety mode which worker and the associated resources
should be created with.
- requestWakeupAMO() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Atomic operation send completion.
- requestWakeupEdge() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Use edge-triggered wakeup.
- requestWakeupFeature() - Method in class org.openucx.jucx.ucp.UcpParams
-
Request interrupt notification support.
- requestWakeupRMA() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Remote memory access send completion.
- requestWakeupRX() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
This event type will generate an event on completion of any receive
operation (complete or partial, according to the underlying protocol).
- requestWakeupTagRecv() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Tag receive completion.
- requestWakeupTagSend() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Tag send completion.
- requestWakeupTX() - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
This event type will generate an event on completion of any
outgoing operation (complete or partial, according to the
underlying protocol) for any type of transfer (send, atomic, or RMA).
- resources - Static variable in class org.openucx.jucx.examples.UcxBenchmark
-
- sendAmNonBlocking(int, long, long, long, long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Send Active Message.
- sendAmNonBlocking(int, long, long, long, long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendStreamNonBlocking(long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
This routine sends data that is described by the local address to the destination endpoint.
- sendStreamNonBlocking(long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendStreamNonBlocking(long[], long[], UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendStreamNonBlocking(long[], long[], UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendStreamNonBlocking(ByteBuffer, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendTaggedNonBlocking(ByteBuffer, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Non-blocking tagged-send operations
This routine sends a messages that is described by the local buffer sendBuffer,
starting of it's sendBuffer.position() and size sendBuffer.remaining().
- sendTaggedNonBlocking(long, long, long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendTaggedNonBlocking(long, long, long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- sendTaggedNonBlocking(ByteBuffer, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Non blocking send operation.
- sendTaggedNonBlocking(long[], long[], long, UcxCallback, int) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
Iov version of non blocking send operaation
- sendTaggedNonBlocking(long[], long[], long, UcxCallback) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
- serverPort - Static variable in class org.openucx.jucx.examples.UcxBenchmark
-
- setAddress(long) - Method in class org.openucx.jucx.ucp.UcpMemMapParams
-
- setAmRecvHandler(int, UcpAmRecvCallback, long) - Method in class org.openucx.jucx.ucp.UcpWorker
-
This routine installs a user defined callback to handle incoming Active
Messages with a specific id.
- setAmRecvHandler(int, UcpAmRecvCallback) - Method in class org.openucx.jucx.ucp.UcpWorker
-
- setConfig(String, String) - Method in class org.openucx.jucx.ucp.UcpParams
-
The routine sets runtime UCP library configuration.
- setConnectionHandler(UcpListenerConnectionHandler) - Method in class org.openucx.jucx.ucp.UcpListenerParams
-
Handler of an incoming connection request in a client-server connection flow.
- setConnectionRequest(UcpConnectionRequest) - Method in class org.openucx.jucx.ucp.UcpEndpointParams
-
Connection request from client.
- setCpu(int) - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
Mask of which CPUs worker resources should preferably be allocated on.
- setErrorHandler(UcpEndpointErrorHandler) - Method in class org.openucx.jucx.ucp.UcpEndpointParams
-
Handler to process transport level failure.
- setEstimatedNumEps(long) - Method in class org.openucx.jucx.ucp.UcpParams
-
An optimization hint of how many endpoints would be created on this context.
- setEventFD(int) - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
External event file descriptor.
- setLength(long) - Method in class org.openucx.jucx.ucp.UcpMemMapParams
-
- setMemoryType(int) - Method in class org.openucx.jucx.ucp.UcpMemMapParams
-
Memory type (for possible memory types see
UcsConstants.MEMORY_TYPE)
It is an optimization hint to avoid memory type detection for map buffer.
- setMtWorkersShared(boolean) - Method in class org.openucx.jucx.ucp.UcpParams
-
Indicates if this context is shared by multiple workers
from different threads.
- setNativeId(Long) - Method in class org.openucx.jucx.UcxNativeStruct
-
- setNoLoopbackMode() - Method in class org.openucx.jucx.ucp.UcpEndpointParams
-
Avoid connecting the endpoint to itself when connecting the endpoint
to the same worker it was created on.
- setPeerErrorHandlingMode() - Method in class org.openucx.jucx.ucp.UcpEndpointParams
-
Guarantees that send requests are always completed (successfully or error) even in
case of remote failure, disables protocols and APIs which may cause a hang or undefined
behavior in case of peer failure, may affect performance and memory footprint.
- setProtection(long) - Method in class org.openucx.jucx.ucp.UcpMemMapParams
-
Memory protection mode, e.g.
- setSockAddr(InetSocketAddress) - Method in class org.openucx.jucx.ucp.UcpListenerParams
-
- setSocketAddress(InetSocketAddress) - Method in class org.openucx.jucx.ucp.UcpEndpointParams
-
Destination address in form of InetSocketAddress.
- setTagSenderMask(long) - Method in class org.openucx.jucx.ucp.UcpParams
-
Mask which specifies particular bits of the tag which can uniquely
identify the sender (UCP endpoint) in tagged operations.
- setUcpAddress(ByteBuffer) - Method in class org.openucx.jucx.ucp.UcpEndpointParams
-
Destination address in form of workerAddress.
- setUserData(ByteBuffer) - Method in class org.openucx.jucx.ucp.UcpWorkerParams
-
User data associated with the current worker.
- signal() - Method in class org.openucx.jucx.ucp.UcpWorker
-
This routine signals that the event has happened, as part of the wake-up
mechanism.
- STATUS() - Constructor for class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCP_AM_FLAG_PERSISTENT_DATA - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_AM_FLAG_WHOLE_MSG - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
Indicates that the entire message will be handled in one callback.
- UCP_AM_RECV_ATTR_FLAG_DATA - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
Indicates that the data provided in
UcpAmRecvCallback callback
can be held by the user.
- UCP_AM_RECV_ATTR_FLAG_RNDV - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
Indicates that the arriving data was sent using rendezvous protocol.
- UCP_AM_SEND_FLAG_EAGER - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_AM_SEND_FLAG_REPLY - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_AM_SEND_FLAG_RNDV - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_MEM_MAP_PROT_LOCAL_READ - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_MEM_MAP_PROT_LOCAL_WRITE - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_MEM_MAP_PROT_REMOTE_READ - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_MEM_MAP_PROT_REMOTE_WRITE - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UCP_STREAM_RECV_FLAG_WAITALL - Static variable in class org.openucx.jucx.ucp.UcpConstants
-
- UcpAmData - Class in org.openucx.jucx.ucp
-
Wrapper over received active message data.
- UcpAmRecvCallback - Interface in org.openucx.jucx.ucp
-
- UcpConnectionRequest - Class in org.openucx.jucx.ucp
-
A server-side handle to incoming connection request.
- UcpConstants - Class in org.openucx.jucx.ucp
-
- UcpConstants() - Constructor for class org.openucx.jucx.ucp.UcpConstants
-
- UcpContext - Class in org.openucx.jucx.ucp
-
UCP application context (or just a context) is an opaque handle that holds a
UCP communication instance's global information.
- UcpContext(UcpParams) - Constructor for class org.openucx.jucx.ucp.UcpContext
-
- UcpEndpoint - Class in org.openucx.jucx.ucp
-
- UcpEndpoint(UcpWorker, UcpEndpointParams) - Constructor for class org.openucx.jucx.ucp.UcpEndpoint
-
- UcpEndpointErrorHandler - Interface in org.openucx.jucx.ucp
-
Handler to process transport level failure.
- UcpEndpointParams - Class in org.openucx.jucx.ucp
-
Tuning parameters for the UCP endpoint.
- UcpEndpointParams() - Constructor for class org.openucx.jucx.ucp.UcpEndpointParams
-
- UcpListener - Class in org.openucx.jucx.ucp
-
The listener handle is an opaque object that is used for listening on a
specific address and accepting connections from clients.
- UcpListener(UcpWorker, UcpListenerParams) - Constructor for class org.openucx.jucx.ucp.UcpListener
-
- UcpListenerConnectionHandler - Interface in org.openucx.jucx.ucp
-
A server-side handle to incoming connection request.
- UcpListenerParams - Class in org.openucx.jucx.ucp
-
- UcpListenerParams() - Constructor for class org.openucx.jucx.ucp.UcpListenerParams
-
- UcpMemMapParams - Class in org.openucx.jucx.ucp
-
- UcpMemMapParams() - Constructor for class org.openucx.jucx.ucp.UcpMemMapParams
-
- UcpMemory - Class in org.openucx.jucx.ucp
-
Memory handle is an opaque object representing a memory region allocated
through UCP library, which is optimized for remote memory access
operations (zero-copy operations).
- UcpParams - Class in org.openucx.jucx.ucp
-
Tuning parameters for UCP library.
- UcpParams() - Constructor for class org.openucx.jucx.ucp.UcpParams
-
- UcpRemoteKey - Class in org.openucx.jucx.ucp
-
Remote memory handle is an opaque object representing remote memory access
information.
- UcpRequest - Class in org.openucx.jucx.ucp
-
Request object, that returns by ucp operations (GET, PUT, SEND, etc.).
- UcpTagMessage - Class in org.openucx.jucx.ucp
-
- UcpWorker - Class in org.openucx.jucx.ucp
-
UCP worker is an opaque object representing the communication context.
- UcpWorker(UcpContext, UcpWorkerParams) - Constructor for class org.openucx.jucx.ucp.UcpWorker
-
- UcpWorkerParams - Class in org.openucx.jucx.ucp
-
- UcpWorkerParams() - Constructor for class org.openucx.jucx.ucp.UcpWorkerParams
-
- UCS_ERR_ALREADY_EXISTS - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_BUFFER_TOO_SMALL - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_BUSY - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_CANCELED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_CONNECTION_RESET - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_ENDPOINT_TIMEOUT - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_EXCEEDS_LIMIT - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_FIRST_ENDPOINT_FAILURE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_FIRST_LINK_FAILURE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_INVALID_ADDR - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_INVALID_PARAM - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_IO_ERROR - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_LAST - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_LAST_ENDPOINT_FAILURE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_LAST_LINK_FAILURE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_MESSAGE_TRUNCATED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NO_DEVICE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NO_ELEM - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NO_MEMORY - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NO_MESSAGE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NO_PROGRESS - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NO_RESOURCE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NOT_CONNECTED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_NOT_IMPLEMENTED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_OUT_OF_RANGE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_REJECTED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_SHMEM_SEGMENT - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_SOME_CONNECTS_FAILED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_TIMED_OUT - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_UNREACHABLE - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_ERR_UNSUPPORTED - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_INPROGRESS - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_MEMORY_TYPE_CUDA - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_MEMORY_TYPE_CUDA_MANAGED - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_MEMORY_TYPE_HOST - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_MEMORY_TYPE_LAST - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_MEMORY_TYPE_ROCM - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_MEMORY_TYPE_ROCM_MANAGED - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_MEMORY_TYPE_UNKNOWN - Static variable in class org.openucx.jucx.ucs.UcsConstants.MEMORY_TYPE
-
- UCS_OK - Static variable in class org.openucx.jucx.ucs.UcsConstants.STATUS
-
- UCS_THREAD_MODE_MULTI - Static variable in class org.openucx.jucx.ucs.UcsConstants.ThreadMode
-
Multiple threads can access concurrently
- UcsConstants - Class in org.openucx.jucx.ucs
-
- UcsConstants() - Constructor for class org.openucx.jucx.ucs.UcsConstants
-
- UcsConstants.MEMORY_TYPE - Class in org.openucx.jucx.ucs
-
- UcsConstants.STATUS - Class in org.openucx.jucx.ucs
-
Status codes
- UcsConstants.ThreadMode - Class in org.openucx.jucx.ucs
-
- UcxBenchmark - Class in org.openucx.jucx.examples
-
- UcxBenchmark() - Constructor for class org.openucx.jucx.examples.UcxBenchmark
-
- UcxCallback - Class in org.openucx.jucx
-
Callback wrapper to notify successful or failure events from JNI.
- UcxCallback() - Constructor for class org.openucx.jucx.UcxCallback
-
- UcxException - Exception in org.openucx.jucx
-
Exception to be thrown from JNI and all UCX routines.
- UcxException() - Constructor for exception org.openucx.jucx.UcxException
-
- UcxException(String) - Constructor for exception org.openucx.jucx.UcxException
-
- UcxException(String, int) - Constructor for exception org.openucx.jucx.UcxException
-
- UcxNativeStruct - Class in org.openucx.jucx
-
Wrapper around native ucx struct, that holds pointer address.
- UcxNativeStruct() - Constructor for class org.openucx.jucx.UcxNativeStruct
-
- UcxParams - Class in org.openucx.jucx
-
Common interface for representing parameters to instantiate ucx objects.
- UcxParams() - Constructor for class org.openucx.jucx.UcxParams
-
- UcxReadBWBenchmarkReceiver - Class in org.openucx.jucx.examples
-
- UcxReadBWBenchmarkReceiver() - Constructor for class org.openucx.jucx.examples.UcxReadBWBenchmarkReceiver
-
- UcxReadBWBenchmarkSender - Class in org.openucx.jucx.examples
-
- UcxReadBWBenchmarkSender() - Constructor for class org.openucx.jucx.examples.UcxReadBWBenchmarkSender
-
- UcxUtils - Class in org.openucx.jucx
-
- unpackRemoteKey(ByteBuffer) - Method in class org.openucx.jucx.ucp.UcpEndpoint
-
This routine unpacks the remote key (RKEY) object into the local memory
such that it can be accessed and used by UCP routines.