Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for WitnessVersion (0.04 sec)

  1. src/main/java/jcifs/internal/witness/WitnessVersion.java

     */
    public enum WitnessVersion {
        /**
         * Witness Protocol Version 1 - Windows Server 2012
         */
        VERSION_1(0x00010001),
    
        /**
         * Witness Protocol Version 2 - Windows Server 2012 R2 and later
         */
        VERSION_2(0x00020000);
    
        private final int version;
    
        /**
         * Creates a new WitnessVersion with the specified version value.
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 09:06:40 UTC 2025
    - 1.9K bytes
    - Viewed (0)
  2. src/test/java/jcifs/internal/witness/WitnessEnumTest.java

            assertNotNull(WitnessServiceType.DFS_WITNESS);
        }
    
        @Test
        void testWitnessVersions() {
            assertEquals(2, WitnessVersion.values().length);
    
            WitnessVersion v1 = WitnessVersion.VERSION_1;
            WitnessVersion v2 = WitnessVersion.VERSION_2;
    
            assertEquals(0x00010001, v1.getValue());
            assertEquals(0x00020000, v2.getValue());
    
            // Verify version ordering
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 09:06:40 UTC 2025
    - 6.1K bytes
    - Viewed (0)
  3. src/main/java/jcifs/internal/witness/WitnessRegistration.java

    public class WitnessRegistration {
        private final String registrationId;
        private final String shareName;
        private final InetAddress serverAddress;
        private final WitnessServiceType serviceType;
        private final WitnessVersion version;
        private final long registrationTime;
        private final AtomicLong sequenceNumber;
        private byte[] contextHandle;
    
        // Registration flags
        /** No special registration flags */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Mon Aug 25 14:34:10 UTC 2025
    - 6.7K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/witness/WitnessRegisterMessage.java

         *
         * @param version the witness protocol version
         */
        public void setVersion(WitnessVersion version) {
            this.version = version;
        }
    
        /**
         * Gets the witness protocol version.
         *
         * @return the witness protocol version
         */
        public WitnessVersion getVersion() {
            return version;
        }
    
        /**
         * Sets the network name (server name).
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 09:06:40 UTC 2025
    - 8.6K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/witness/WitnessRpcClient.java

                WitnessRegisterMessage message = new WitnessRegisterMessage();
                // Convert int version to WitnessVersion enum
                WitnessVersion witnessVersion = (request.getVersion() >= 0x00020000) ? WitnessVersion.VERSION_2 : WitnessVersion.VERSION_1;
                message.setVersion(witnessVersion);
                message.setNetName(serverAddress.getHostName());
                message.setShareName(request.getShareName());
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 24 00:12:28 UTC 2025
    - 12.1K bytes
    - Viewed (0)
  6. src/test/java/jcifs/internal/witness/WitnessRegistrationTest.java

            assertEquals(serverAddress, registration.getServerAddress());
            assertEquals(WitnessServiceType.FILE_SERVER_WITNESS, registration.getServiceType());
            assertEquals(WitnessVersion.VERSION_2, registration.getVersion());
            assertEquals(WitnessRegistrationState.REGISTERING, registration.getState());
            assertEquals(WitnessRegistration.WITNESS_REGISTER_IP_NOTIFICATION, registration.getFlags());
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 09:06:40 UTC 2025
    - 5.1K bytes
    - Viewed (0)
  7. docs/smb3-features/06-witness-protocol-design.md

        SCALE_OUT_WITNESS,   // Scale-out file server witness
        DFS_WITNESS         // DFS namespace witness
    }
    
    public enum WitnessVersion {
        VERSION_1(0x00010001),  // Windows Server 2012
        VERSION_2(0x00020000);  // Windows Server 2012 R2+
        
        private final int version;
        
        WitnessVersion(int version) {
            this.version = version;
        }
        
        public int getValue() { return version; }
    }
    ```
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 42K bytes
    - Viewed (0)
Back to top