Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for SmbSessionImpl (0.07 sec)

  1. src/main/java/jcifs/smb/SmbSessionImpl.java

    import jcifs.internal.witness.WitnessNotification;
    import jcifs.internal.witness.WitnessRegistration;
    import jcifs.util.Hexdump;
    
    /**
     *
     */
    final class SmbSessionImpl implements SmbSessionInternal {
    
        private static final Logger log = LoggerFactory.getLogger(SmbSessionImpl.class);
    
        /*
         * 0 - not connected
         * 1 - connecting
         * 2 - connected
         * 3 - disconnecting
         */
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 68.9K bytes
    - Viewed (0)
  2. src/main/java/jcifs/smb/SmbTreeHandleImpl.java

        public int getSendBufferSize() throws SmbException {
            try (SmbSessionImpl session = this.treeConnection.getSession(); SmbTransportImpl transport = session.getTransport()) {
                return transport.getNegotiateResponse().getSendBufferSize();
            }
        }
    
        @Override
        public int getReceiveBufferSize() throws SmbException {
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 11.1K bytes
    - Viewed (0)
  3. src/main/java/jcifs/smb/SmbTreeImpl.java

         * 2 - connected
         * 3 - disconnecting
         */
        private final AtomicInteger connectionState = new AtomicInteger();
    
        private final String share;
        private final String service0;
        private final SmbSessionImpl session;
    
        private volatile int tid = -1;
        private volatile String service = "?????";
        private volatile boolean inDfs, inDomainDfs;
        private volatile long treeNum; // used by SmbFile.isOpen
    
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 30K bytes
    - Viewed (0)
  4. src/main/java/jcifs/smb/SmbTransportImpl.java

         */
        @Override
        public SmbSessionImpl getSmbSession(final CIFSContext tf) {
            return getSmbSession(tf, null, null);
        }
    
        /**
         *
         * @param tf
         *            context to use
         * @return a session for the context
         */
        @Override
        @SuppressWarnings("resource")
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 69.8K bytes
    - Viewed (0)
  5. src/main/java/jcifs/smb/SmbTreeConnection.java

                log.warn("Tree connection was not properly released " + this);
            }
        }
    
        synchronized void disconnect(final boolean inError) {
            try (SmbSessionImpl session = getSession()) {
                if (session == null) {
                    return;
                }
                try (SmbTransportImpl transport = session.getTransport()) {
                    synchronized (transport) {
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 30.4K bytes
    - Viewed (1)
  6. src/main/java/jcifs/smb/SmbPipeHandleImpl.java

         *
         * @see jcifs.smb.SmbPipeHandleInternal#getSessionKey()
         */
        @Override
        public byte[] getSessionKey() throws CIFSException {
            try (SmbTreeHandleImpl th = ensureTreeConnected(); SmbSessionImpl sess = th.getSession()) {
                return sess.getSessionKey();
            }
        }
    
        /**
         * {@inheritDoc}
         *
         * @see jcifs.SmbPipeHandle#isStale()
         */
        @Override
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 10.2K bytes
    - Viewed (0)
  7. src/main/java/jcifs/smb/SmbEnumerationUtil.java

                }
            }
    
            final SmbTreeConnection treeConn = SmbTreeConnection.create(tc);
            try (SmbTreeHandleImpl th = treeConn.connectHost(locator, locator.getServerWithDfs());
                    SmbSessionImpl session = th.getSession();
                    SmbTransportImpl transport = session.getTransport()) {
                try {
                    entries = doMsrpcShareEnum(tc, locator, transport.getRemoteAddress());
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 12.3K bytes
    - Viewed (0)
  8. src/main/java/jcifs/smb/SmbFile.java

                    req.setShareAccess(sharing);
                    req.setFileAttributes(attrs);
    
                    // Add SMB3 features support with error handling for compatibility
                    SmbSessionImpl session = h.getSession();
    
                    // Enable lease support if available, with fallback for compatibility
                    boolean leasesAdded = false;
                    if (config.isUseLeases() && h.isSMB3()) {
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 103.2K bytes
    - Viewed (0)
Back to top