11. API Usage Notes#
Check
isConnected()after constructingcuObjServer.Allocate a channel before
handleGetObject(),handlePutObject(), orpoll(). The default argumentchannel = 0does not allocate channel 0.Release registered buffers with
deRegisterBuffer()after all operations using those buffers have completed.Release buffer views from
getRDMABufferFromSgList()withputRDMABufferFromSgList().For asynchronous operations, wait for
poll()completion before reusing or deregistering the buffer.Use the
CUOBJ_LOG_PATH_INFO,CUOBJ_LOG_PATH_DEBUG, andCUOBJ_LOG_PATH_ERRORflags withsetTelemFlags().Use
cuObjRDMATunablesetters to configure tunables before constructingcuObjServerwith custom parameters.