Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 780 for provider (0.07 sec)

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

            // Try providers in order of preference
            List<RdmaProvider> providers = Arrays.asList(new DisniRdmaProvider(), // InfiniBand/RoCE - highest performance
                    new TcpRdmaProvider() // TCP fallback - always available
            );
    
            for (RdmaProvider provider : providers) {
                if (provider.isAvailable()) {
                    log.info("Selected RDMA provider: {}", provider.getProviderName());
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 4.2K bytes
    - Viewed (0)
  2. docs/smb3-features/05-rdma-smb-direct-design.md

                            InetSocketAddress address,
                            RdmaProvider provider) throws IOException {
            super(context, address.getAddress(), address.getPort());
            
            this.provider = provider;
            this.rdmaConnection = provider.createConnection(address, getLocalAddress());
            this.bufferManager = new RdmaBufferManager(provider);
            this.credits = new RdmaCredits();
            
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 35.9K bytes
    - Viewed (0)
  3. src/test/java/jcifs/smb1/smb1/NtTransQuerySecurityDescTest.java

        }
    
        /**
         * Provide a range of values that are valid for the constructor.
         */
        static Stream<org.junit.jupiter.params.provider.Arguments> validInputs() {
            return Stream.of(org.junit.jupiter.params.provider.Arguments.of(0x0001, 0x00000000),
                    org.junit.jupiter.params.provider.Arguments.of(0xFFFF, 0x12345678),
                    org.junit.jupiter.params.provider.Arguments.of(-1, -123456));
        }
    
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 4.6K bytes
    - Viewed (0)
  4. src/test/java/jcifs/internal/smb2/rdma/RdmaProviderFactoryTest.java

        public void testCreateProviderAuto() {
            RdmaProvider provider = RdmaProviderFactory.createProvider("auto");
            assertNotNull(provider, "Auto provider selection should return a provider");
            assertTrue(provider.isAvailable(), "Returned provider should be available");
        }
    
        @Test
        public void testCreateProviderTcp() {
            RdmaProvider provider = RdmaProviderFactory.createProvider("tcp");
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/smb2/rdma/RdmaProvider.java

        /**
         * Get provider name (e.g., "InfiniBand", "iWARP", "RoCE", "TCP Fallback")
         *
         * @return human-readable provider name
         */
        String getProviderName();
    
        /**
         * Get maximum message size supported by this provider
         *
         * @return maximum message size in bytes
         */
        int getMaxMessageSize();
    
        /**
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 3K bytes
    - Viewed (0)
  6. src/main/java/jcifs/internal/smb2/rdma/disni/DisniRdmaProvider.java

    /**
     * DiSNI RDMA provider for InfiniBand/RoCE networks.
     *
     * This provider uses the DiSNI (Direct Storage and Networking Interface)
     * library to provide high-performance RDMA operations over InfiniBand
     * and RoCE (RDMA over Converged Ethernet) networks.
     */
    public class DisniRdmaProvider implements RdmaProvider {
    
        /**
         * Creates a new DiSNI RDMA provider instance
         */
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  7. src/test/java/jcifs/internal/smb2/rdma/tcp/TcpRdmaProviderTest.java

    /**
     * Unit tests for TCP RDMA provider
     */
    public class TcpRdmaProviderTest {
    
        private TcpRdmaProvider provider;
    
        @BeforeEach
        public void setUp() {
            provider = new TcpRdmaProvider();
        }
    
        @Test
        public void testIsAvailable() {
            assertTrue(provider.isAvailable(), "TCP provider should always be available");
        }
    
        @Test
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 4.2K bytes
    - Viewed (0)
  8. src/test/java/jcifs/CIFSUnsupportedCryptoExceptionTest.java

    import org.junit.jupiter.api.DisplayName;
    import org.junit.jupiter.api.Test;
    import org.junit.jupiter.params.ParameterizedTest;
    import org.junit.jupiter.params.provider.NullAndEmptySource;
    import org.junit.jupiter.params.provider.ValueSource;
    
    /**
     * Comprehensive test suite for CIFSUnsupportedCryptoException class.
     * Tests all constructors, inheritance behavior, and crypto-specific scenarios.
     */
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 4.1K bytes
    - Viewed (0)
  9. src/main/java/jcifs/util/Crypto.java

        }
    
        /**
         * Default provider is BouncyCastleProvider.
         * For registering custom provider
         * @see jcifs.util.Crypto#initProvider(Provider)
         * @return Provider
         */
        public static Provider getProvider() {
            if (provider != null) {
                return provider;
            }
            provider = new BouncyCastleProvider();
            return provider;
        }
    
        /**
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 5.7K bytes
    - Viewed (0)
  10. src/test/java/jcifs/internal/smb2/rdma/RdmaConfigurationTest.java

            assertEquals("tcp", config.getRdmaProvider(), "Provider should be tcp");
        }
    
        @Test
        public void testRdmaAutoProvider() throws CIFSException {
            Properties props = new Properties();
            props.setProperty("jcifs.smb.client.useRDMA", "true");
            // Don't set provider, should default to auto
    
            PropertyConfiguration config = new PropertyConfiguration(props);
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 5.1K bytes
    - Viewed (0)
Back to top