Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for RdmaCapabilities (0.13 sec)

  1. src/main/java/jcifs/internal/smb2/rdma/RdmaCapabilities.java

     */
    package jcifs.internal.smb2.rdma;
    
    /**
     * Constants for RDMA capabilities and default configuration values.
     * Based on MS-SMBD specification for SMB Direct protocol.
     */
    public class RdmaCapabilities {
    
        /**
         * RDMA transform capabilities flag indicating response is requested
         */
        public static final int SMB_DIRECT_RESPONSE_REQUESTED = 0x00000001;
    
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 2K bytes
    - Viewed (0)
  2. src/main/java/jcifs/internal/smb2/rdma/SmbDirectNegotiateRequest.java

        private int maxVersion = MAX_VERSION;
        private int reserved = 0;
        private int creditsRequested = RdmaCapabilities.DEFAULT_SEND_CREDIT_TARGET;
        private int preferredSendSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
        private int maxReceiveSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
        private int maxFragmentedSize = RdmaCapabilities.DEFAULT_MAX_FRAGMENTED_SIZE;
    
        /**
         * Create SMB Direct Negotiate Request
         */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 5.4K bytes
    - Viewed (0)
  3. src/main/java/jcifs/internal/smb2/rdma/RdmaNegotiateRequest.java

            this.maxVersion = 0x0100; // SMB Direct 1.0
            this.creditsRequested = RdmaCapabilities.DEFAULT_SEND_CREDIT_TARGET;
            this.preferredSendSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
            this.maxReceiveSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
            this.maxFragmentedSize = RdmaCapabilities.DEFAULT_MAX_FRAGMENTED_SIZE;
        }
    
        /**
         * Get minimum protocol version
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 4K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb2/rdma/RdmaNegotiateResponse.java

            this.selectedVersion = 0x0100; // SMB Direct 1.0
            this.creditsGranted = 0;
            this.maxReceiveSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
            this.maxReadWriteSize = RdmaCapabilities.DEFAULT_MAX_READ_WRITE_SIZE;
            this.maxFragmentedSize = RdmaCapabilities.DEFAULT_MAX_FRAGMENTED_SIZE;
        }
    
        /**
         * Check if negotiation was successful
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 4.1K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/smb2/rdma/SmbDirectNegotiateResponse.java

            this.creditsGranted = 0;
            this.creditsRequested = RdmaCapabilities.DEFAULT_SEND_CREDIT_TARGET;
            this.maxReadWriteSize = RdmaCapabilities.DEFAULT_MAX_READ_WRITE_SIZE;
            this.preferredSendSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
            this.maxReceiveSize = RdmaCapabilities.DEFAULT_MAX_RECEIVE_SIZE;
            this.maxFragmentedSize = RdmaCapabilities.DEFAULT_MAX_FRAGMENTED_SIZE;
        }
    
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 9.3K bytes
    - Viewed (0)
  6. docs/smb3-features/05-rdma-smb-direct-design.md

            this.receiveCredits = new AtomicInteger(RdmaCapabilities.DEFAULT_RECEIVE_CREDIT_MAX);
            this.pendingRequests = new LinkedBlockingQueue<>();
            this.state = RdmaConnectionState.DISCONNECTED;
            this.maxFragmentedSize = RdmaCapabilities.DEFAULT_MAX_FRAGMENTED_SIZE;
            this.maxReadWriteSize = RdmaCapabilities.DEFAULT_MAX_READ_WRITE_SIZE;
        }
        
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 35.9K bytes
    - Viewed (0)
  7. src/main/java/jcifs/internal/smb2/rdma/RdmaConnection.java

            this.receiveCredits = new AtomicInteger(RdmaCapabilities.DEFAULT_RECEIVE_CREDIT_MAX);
            this.pendingRequests = new LinkedBlockingQueue<>();
            this.state = RdmaConnectionState.DISCONNECTED;
            this.maxFragmentedSize = RdmaCapabilities.DEFAULT_MAX_FRAGMENTED_SIZE;
            this.maxReadWriteSize = RdmaCapabilities.DEFAULT_MAX_READ_WRITE_SIZE;
        }
    
        /**
         * Establish RDMA connection
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 8.2K bytes
    - Viewed (0)
  8. src/main/java/jcifs/internal/smb2/rdma/RdmaCredits.java

    public class RdmaCredits {
    
        private int initialCredits;
        private int creditsGranted;
    
        /**
         * Create new RDMA credits manager
         */
        public RdmaCredits() {
            this.initialCredits = RdmaCapabilities.DEFAULT_SEND_CREDIT_TARGET;
            this.creditsGranted = 0;
        }
    
        /**
         * Get initial number of credits to request
         *
         * @return initial credits
         */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 2K bytes
    - Viewed (0)
Back to top