Package com.hierynomus.msdfsc.messages
Class SMB2GetDFSReferralResponse
- java.lang.Object
-
- com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
-
public class SMB2GetDFSReferralResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SMB2GetDFSReferralResponse.ReferralHeaderFlags
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
originalPath
private int
pathConsumed
private java.util.List<DFSReferral>
referralEntries
private java.util.EnumSet<SMB2GetDFSReferralResponse.ReferralHeaderFlags>
referralHeaderFlags
-
Constructor Summary
Constructors Constructor Description SMB2GetDFSReferralResponse(java.lang.String originalPath)
SMB2GetDFSReferralResponse(java.lang.String originalPath, int pathConsumed, java.util.EnumSet<SMB2GetDFSReferralResponse.ReferralHeaderFlags> referralHeaderFlags, java.util.List<DFSReferral> referralEntries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getPathConsumed()
java.util.List<DFSReferral>
getReferralEntries()
java.util.Set<SMB2GetDFSReferralResponse.ReferralHeaderFlags>
getReferralHeaderFlags()
int
getVersionNumber()
3.1.5.4.void
read(SMBBuffer buffer)
void
writeTo(SMBBuffer buffer)
-
-
-
Field Detail
-
originalPath
private java.lang.String originalPath
-
pathConsumed
private int pathConsumed
-
referralHeaderFlags
private java.util.EnumSet<SMB2GetDFSReferralResponse.ReferralHeaderFlags> referralHeaderFlags
-
referralEntries
private java.util.List<DFSReferral> referralEntries
-
-
Constructor Detail
-
SMB2GetDFSReferralResponse
public SMB2GetDFSReferralResponse(java.lang.String originalPath)
-
SMB2GetDFSReferralResponse
SMB2GetDFSReferralResponse(java.lang.String originalPath, int pathConsumed, java.util.EnumSet<SMB2GetDFSReferralResponse.ReferralHeaderFlags> referralHeaderFlags, java.util.List<DFSReferral> referralEntries)
-
-
Method Detail
-
getReferralHeaderFlags
public java.util.Set<SMB2GetDFSReferralResponse.ReferralHeaderFlags> getReferralHeaderFlags()
-
read
public void read(SMBBuffer buffer) throws Buffer.BufferException
- Throws:
Buffer.BufferException
-
writeTo
public void writeTo(SMBBuffer buffer)
-
getReferralEntries
public java.util.List<DFSReferral> getReferralEntries()
-
getPathConsumed
public int getPathConsumed()
-
getVersionNumber
public int getVersionNumber()
3.1.5.4. If the NumberOfReferrals field is at least 1, the client MUST determine the version number of the referral response by accessing the VersionNumber field of the first referral entry immediately following the referral header- Returns:
- the version number of the referral response.
-
-