- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 44 for RDMA (0.03 seconds)
-
docs/smb3-features/05-rdma-smb-direct-design.md
} ``` ### 3.2 RDMA Provider Interface ```java package jcifs.internal.smb2.rdma; public interface RdmaProvider { /** * Check if RDMA is available on this system */ boolean isAvailable(); /** * Get supported RDMA capabilities */ Set<RdmaCapability> getSupportedCapabilities(); /** * Create RDMA connection to remote endpoint */Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 02:53:50 GMT 2025 - 35.9K bytes - Click Count (0) -
docs/SMB3_IMPLEMENTATION_PLAN.md
├── RdmaBuffer.java - RDMA buffer management ├── RdmaChannel.java - RDMA channel operations └── RdmaProvider.java - RDMA provider abstraction ``` #### 5.2 Implementation Tasks - [ ] Research Java RDMA libraries (e.g., DiSNI, JXIO) - [ ] Implement RDMA capability detection - [ ] Create RDMA negotiation context - [ ] Implement RDMA transport layer
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 02:53:50 GMT 2025 - 10.7K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/tcp/TcpRdmaConnection.java
import jcifs.internal.smb2.rdma.RdmaNegotiateResponse; /** * TCP-based RDMA connection implementation. * * Uses regular TCP sockets to simulate RDMA operations. * This provides a fallback when real RDMA hardware is not available. */ public class TcpRdmaConnection extends RdmaConnection { private static final Logger log = LoggerFactory.getLogger(TcpRdmaConnection.class);Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 05:11:12 GMT 2025 - 8.8K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaTransport.java
log.info("RDMA connection established to {}", delegate.getRemoteAddress()); } catch (IOException e) { log.warn("Failed to establish RDMA connection: {}", e.getMessage()); throw e; } } } /** * Checks if RDMA connection is available. * * @return true if RDMA connection is active */
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 05:11:12 GMT 2025 - 8.9K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaProviderFactory.java
*/ package jcifs.internal.smb2.rdma; import java.util.Arrays; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import jcifs.Configuration; import jcifs.internal.smb2.rdma.disni.DisniRdmaProvider; import jcifs.internal.smb2.rdma.tcp.TcpRdmaProvider; /** * Factory for creating RDMA provider instances. *
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 24 00:12:28 GMT 2025 - 4.2K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaErrorHandler.java
*/ package jcifs.internal.smb2.rdma; import java.io.IOException; import java.net.SocketException; import java.net.SocketTimeoutException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * RDMA error handling and recovery logic. * * This class provides centralized error handling for RDMA operations, * including retry logic and fallback mechanisms. */
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 30 05:58:03 GMT 2025 - 10.5K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/disni/DisniRdmaConnection.java
*/ package jcifs.internal.smb2.rdma.disni; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import jcifs.internal.smb2.rdma.RdmaConnection; import jcifs.internal.smb2.rdma.RdmaMemoryRegion; import jcifs.internal.smb2.rdma.RdmaNegotiateRequest; import jcifs.internal.smb2.rdma.RdmaNegotiateResponse; /**
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 05:11:12 GMT 2025 - 10.2K bytes - Click Count (0) -
src/test/java/jcifs/internal/smb2/rdma/RdmaIntegrationTest.java
/** * Integration tests for RDMA functionality. * * This class contains both unit tests (that always run) and integration tests * (that require system properties to be set for execution). * * Integration tests require system properties: * - rdma.test.enabled=true (to enable RDMA integration tests) * - rdma.test.server=hostname/IP (target server for testing) * - rdma.test.port=445 (target port, defaults to 445) */
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 05:11:12 GMT 2025 - 13.8K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaProvider.java
/** * Check if RDMA is available on this system * * @return true if RDMA can be used, false otherwise */ boolean isAvailable(); /** * Get supported RDMA capabilities * * @return set of capabilities supported by this provider */ Set<RdmaCapability> getSupportedCapabilities(); /** * Create RDMA connection to remote endpoint *Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 23 05:11:12 GMT 2025 - 3K bytes - Click Count (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaStatistics.java
*/ package jcifs.internal.smb2.rdma; import java.util.concurrent.atomic.AtomicLong; /** * RDMA performance statistics and monitoring. * * This class tracks various RDMA operation metrics for performance * monitoring and troubleshooting purposes. */ public class RdmaStatistics { /** * Creates a new RDMA statistics tracker */ public RdmaStatistics() {Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 24 00:12:28 GMT 2025 - 10.7K bytes - Click Count (0)