Class DFSReferral

    • Field Detail

      • versionNumber

        private int versionNumber
      • ttl

        int ttl
      • referralEntryFlags

        long referralEntryFlags
      • path

        protected java.lang.String path
      • dfsPath

        java.lang.String dfsPath
      • dfsAlternatePath

        java.lang.String dfsAlternatePath
      • specialName

        java.lang.String specialName
      • expandedNames

        java.util.List<java.lang.String> expandedNames
    • Constructor Detail

      • DFSReferral

        DFSReferral()
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • writeTo

        final int writeTo​(SMBBuffer buffer,
                          int bufferDataOffset)
      • writeReferral

        abstract int writeReferral​(SMBBuffer buffer,
                                   int entryStartPos,
                                   int bufferDataOffset)
      • writeOffsettedData

        abstract void writeOffsettedData​(SMBBuffer buffer)
      • determineSize

        protected abstract int determineSize()
      • getVersionNumber

        public int getVersionNumber()
      • getTtl

        public int getTtl()
      • getReferralEntryFlags

        public long getReferralEntryFlags()
      • getPath

        public java.lang.String getPath()
      • getDfsPath

        public java.lang.String getDfsPath()
      • getDfsAlternatePath

        public java.lang.String getDfsAlternatePath()
      • getSpecialName

        public java.lang.String getSpecialName()
      • getExpandedNames

        public java.util.List<java.lang.String> getExpandedNames()
      • setDfsPath

        public void setDfsPath​(java.lang.String dfsPath)