Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for Smb2HandleCapabilities (0.71 sec)

  1. src/main/java/jcifs/internal/smb2/persistent/Smb2HandleCapabilities.java

     * Lesser General Public License for more details.
     */
    package jcifs.internal.smb2.persistent;
    
    /**
     * Constants for SMB2/3 durable and persistent handle capabilities.
     */
    public final class Smb2HandleCapabilities {
    
        /**
         * Flag indicating persistent handle capability
         */
        public static final int SMB2_DHANDLE_FLAG_PERSISTENT = 0x00000002;
    
        /**
         * Default timeout for durable handles (2 minutes)
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 1.3K bytes
    - Viewed (0)
  2. src/test/java/jcifs/tests/persistent/DurableHandleContextTest.java

        }
    
        @Test
        public void testHandleCapabilities() {
            assertEquals(0x00000002, Smb2HandleCapabilities.SMB2_DHANDLE_FLAG_PERSISTENT);
            assertEquals(120000, Smb2HandleCapabilities.DEFAULT_DURABLE_TIMEOUT);
            assertEquals(300000, Smb2HandleCapabilities.MAX_DURABLE_TIMEOUT);
            assertEquals(0, Smb2HandleCapabilities.PERSISTENT_TIMEOUT);
        }
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 4.6K bytes
    - Viewed (0)
  3. src/main/java/jcifs/internal/smb2/persistent/DurableHandleV2Request.java

         * @param persistent true if this should be a persistent handle
         */
        public DurableHandleV2Request(long timeoutMs, boolean persistent) {
            this.timeoutMs = timeoutMs;
            this.flags = persistent ? Smb2HandleCapabilities.SMB2_DHANDLE_FLAG_PERSISTENT : 0;
            this.createGuid = new HandleGuid();
        }
    
        /**
         * Create a new durable handle V2 request with specific GUID
         * @param timeoutMs the timeout in milliseconds
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb2/persistent/DurableHandleV2Response.java

            return flags;
        }
    
        /**
         * Check if this is a persistent handle
         * @return true if persistent
         */
        public boolean isPersistent() {
            return (flags & Smb2HandleCapabilities.SMB2_DHANDLE_FLAG_PERSISTENT) != 0;
        }
    
        /**
         * Get the context name as string
         * @return the context name
         */
        public String getContextName() {
            return CONTEXT_NAME;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 3K bytes
    - Viewed (0)
  5. docs/smb3-features/02-persistent-handles-design.md

        
        private final int value;
        
        HandleType(int value) {
            this.value = value;
        }
    }
    ```
    
    ### 3.2 Handle Capabilities
    ```java
    public class Smb2HandleCapabilities {
        // Durable handle flags
        public static final int SMB2_DHANDLE_FLAG_PERSISTENT = 0x00000002;
        
        // Timeout values (milliseconds)
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 31.6K bytes
    - Viewed (0)
Back to top