com.ibm.net.rdma.jverbs.verbs

Interface PostSendMethod.StatefulWorkRequest

  • Enclosing class:
    PostSendMethod


    public static interface PostSendMethod.StatefulWorkRequest
    Provides access methods to modify PostSendWorkRequest.
    • Method Detail

      • getSendFlags

        int getSendFlags()
        Retrieve the send flags of this work request
        Returns:
        the send flags
      • getSgeCount

        int getSgeCount()
        The number of scatter/gather elements in this work request.
        Returns:
        the number of scatter/gather elements
      • getStatefulRdma

        PostSendMethod.StatefulRdma getStatefulRdma()
        Provides access to the rdma information in this work request
        Returns:
        RDMA information
      • getStatefulSge

        PostSendMethod.StatefulSge getStatefulSge(int index)
                                           throws java.lang.IndexOutOfBoundsException
        Returns a specific scatter/gather element of this work request.
        Parameters:
        index - the scatter/gather element.
        Returns:
        the scatter/gather element.
        Throws:
        java.lang.IndexOutOfBoundsException - if the index is out of range
      • getWorkRequestId

        long getWorkRequestId()
        Retrieve the work request id.
        Returns:
        the SendWorkRequest id.
      • setWorkRequestId

        void setWorkRequestId(long sendWorkRequestId)
        Modify the work request id.
        Parameters:
        sendWorkRequestId -