Package com.hierynomus.msdfsc.messages
Class DFSReferralV1
- java.lang.Object
-
- com.hierynomus.msdfsc.messages.DFSReferral
-
- com.hierynomus.msdfsc.messages.DFSReferralV1
-
public class DFSReferralV1 extends DFSReferral
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.hierynomus.msdfsc.messages.DFSReferral
DFSReferral.ReferralEntryFlags, DFSReferral.ServerType
-
-
Field Summary
-
Fields inherited from class com.hierynomus.msdfsc.messages.DFSReferral
dfsAlternatePath, dfsPath, expandedNames, path, referralEntryFlags, specialName, ttl
-
-
Constructor Summary
Constructors Constructor Description DFSReferralV1()
DFSReferralV1(int version, DFSReferral.ServerType serverType, java.lang.String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
determineSize()
void
readReferral(SMBBuffer buffer, int referralStartPos)
(package private) void
writeOffsettedData(SMBBuffer buffer)
(package private) int
writeReferral(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
-
-
-
-
Constructor Detail
-
DFSReferralV1
DFSReferralV1()
-
DFSReferralV1
DFSReferralV1(int version, DFSReferral.ServerType serverType, java.lang.String path)
-
-
Method Detail
-
readReferral
public void readReferral(SMBBuffer buffer, int referralStartPos) throws Buffer.BufferException
- Specified by:
readReferral
in classDFSReferral
- Throws:
Buffer.BufferException
-
writeReferral
int writeReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)
- Specified by:
writeReferral
in classDFSReferral
-
writeOffsettedData
void writeOffsettedData(SMBBuffer buffer)
- Specified by:
writeOffsettedData
in classDFSReferral
-
determineSize
protected int determineSize()
- Specified by:
determineSize
in classDFSReferral
-
-