Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for Smb2LeaseState (1.76 sec)

  1. src/main/java/jcifs/internal/smb2/lease/Smb2LeaseState.java

     * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     */
    package jcifs.internal.smb2.lease;
    
    /**
     * SMB2 Lease State constants
     *
     * MS-SMB2 2.2.13.2.8
     */
    public class Smb2LeaseState {
    
        /**
         * No lease caching
         */
        public static final int SMB2_LEASE_NONE = 0x00;
    
        /**
         * Read caching lease (R)
         */
        public static final int SMB2_LEASE_READ_CACHING = 0x01;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 00:16:17 UTC 2025
    - 2.4K bytes
    - Viewed (0)
  2. src/test/java/jcifs/internal/smb2/lease/Smb2LeaseStateTest.java

            assertTrue(Smb2LeaseState.hasReadCaching(Smb2LeaseState.SMB2_LEASE_READ_WRITE));
            assertTrue(Smb2LeaseState.hasReadCaching(Smb2LeaseState.SMB2_LEASE_FULL));
    
            assertFalse(Smb2LeaseState.hasReadCaching(Smb2LeaseState.SMB2_LEASE_NONE));
            assertFalse(Smb2LeaseState.hasReadCaching(Smb2LeaseState.SMB2_LEASE_HANDLE_CACHING));
            assertFalse(Smb2LeaseState.hasReadCaching(Smb2LeaseState.SMB2_LEASE_WRITE_CACHING));
        }
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 00:16:17 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  3. src/test/java/jcifs/internal/smb2/lease/DirectoryLeaseStateTest.java

        public void testDirectoryLeaseConstants() {
            // Test that directory lease states use correct base values
            assertEquals(Smb2LeaseState.SMB2_LEASE_READ_CACHING | Smb2LeaseState.SMB2_LEASE_HANDLE_CACHING,
                    DirectoryLeaseState.DIRECTORY_READ_HANDLE);
    
            assertEquals(Smb2LeaseState.SMB2_LEASE_FULL, DirectoryLeaseState.DIRECTORY_FULL);
        }
    
        @Test
        public void testCanCacheEnumeration() {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 01:47:47 UTC 2025
    - 3.9K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb2/lease/DirectoryLeaseState.java

         */
        public static final int DIRECTORY_READ_HANDLE = Smb2LeaseState.SMB2_LEASE_READ_CACHING | Smb2LeaseState.SMB2_LEASE_HANDLE_CACHING;
    
        /**
         * Directory Full caching (RWH) - all three lease types
         */
        public static final int DIRECTORY_FULL = Smb2LeaseState.SMB2_LEASE_FULL;
    
        /**
         * Check if directory can cache enumeration results
         * @param state lease state
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 02:21:31 UTC 2025
    - 2.5K bytes
    - Viewed (0)
  5. src/test/java/jcifs/internal/smb2/create/LeaseV1CreateContextRequestTest.java

    import org.junit.jupiter.api.BeforeEach;
    import org.junit.jupiter.api.DisplayName;
    import org.junit.jupiter.api.Test;
    
    import jcifs.internal.smb2.lease.Smb2LeaseKey;
    import jcifs.internal.smb2.lease.Smb2LeaseState;
    import jcifs.internal.util.SMBUtil;
    
    @DisplayName("LeaseV1CreateContextRequest Tests")
    class LeaseV1CreateContextRequestTest {
    
        private LeaseV1CreateContextRequest leaseContext;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 00:16:17 UTC 2025
    - 5.8K bytes
    - Viewed (0)
  6. src/main/java/jcifs/smb/SmbFileDirectoryLeasingExtension.java

            Smb2LeaseKey leaseKey = dirManager.requestDirectoryLease(directoryPath,
                    Smb2LeaseState.SMB2_LEASE_READ_CACHING | Smb2LeaseState.SMB2_LEASE_HANDLE_CACHING, scope);
    
            // Perform actual directory enumeration
            SmbFile[] files = smbFile.listFiles();
    
            // Update cache if we have a directory lease
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 02:21:31 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  7. src/main/java/jcifs/internal/smb2/persistent/HandleReconnector.java

            // Add lease context if needed
            // if (info.getLeaseKey() != null) {
            //     request.addLeaseV1Context(info.getLeaseKey(), Smb2LeaseState.SMB2_LEASE_NONE);
            // }
    
            // return request;
    
            throw new UnsupportedOperationException("createReconnectionRequest requires Configuration access and should be "
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 04:51:33 UTC 2025
    - 8.5K bytes
    - Viewed (0)
Back to top