Package com.hierynomus.msdfsc.messages
Class DFSReferralV2
- java.lang.Object
-
- com.hierynomus.msdfsc.messages.DFSReferral
-
- com.hierynomus.msdfsc.messages.DFSReferralV2
-
public class DFSReferralV2 extends DFSReferral
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.hierynomus.msdfsc.messages.DFSReferral
DFSReferral.ReferralEntryFlags, DFSReferral.ServerType
-
-
Field Summary
Fields Modifier and Type Field Description private static intSIZE-
Fields inherited from class com.hierynomus.msdfsc.messages.DFSReferral
dfsAlternatePath, dfsPath, expandedNames, path, referralEntryFlags, specialName, ttl
-
-
Constructor Summary
Constructors Constructor Description DFSReferralV2()DFSReferralV2(int version, DFSReferral.ServerType serverType, int ttl, java.lang.String dfsPath, java.lang.String dfsAlternatePath, java.lang.String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intdetermineSize()protected voidreadReferral(SMBBuffer buffer, int referralStartPos)(package private) voidwriteOffsettedData(SMBBuffer buffer)(package private) intwriteReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)-
Methods inherited from class com.hierynomus.msdfsc.messages.DFSReferral
factory, getDfsAlternatePath, getDfsPath, getExpandedNames, getPath, getReferralEntryFlags, getServerType, getSpecialName, getTtl, getVersionNumber, read, readOffsettedString, setDfsPath, toString, writeTo
-
-
-
-
Field Detail
-
SIZE
private static final int SIZE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DFSReferralV2
DFSReferralV2()
-
DFSReferralV2
DFSReferralV2(int version, DFSReferral.ServerType serverType, int ttl, java.lang.String dfsPath, java.lang.String dfsAlternatePath, java.lang.String path)
-
-
Method Detail
-
readReferral
protected void readReferral(SMBBuffer buffer, int referralStartPos) throws Buffer.BufferException
- Specified by:
readReferralin classDFSReferral- Throws:
Buffer.BufferException
-
writeReferral
int writeReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)
- Specified by:
writeReferralin classDFSReferral
-
writeOffsettedData
void writeOffsettedData(SMBBuffer buffer)
- Specified by:
writeOffsettedDatain classDFSReferral
-
determineSize
protected int determineSize()
- Specified by:
determineSizein classDFSReferral
-
-