aboutsummaryrefslogtreecommitdiff
path: root/Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs')
-rw-r--r--Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs154
1 files changed, 79 insertions, 75 deletions
diff --git a/Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs b/Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs
index cb860f799..9e82d6cc8 100644
--- a/Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs
+++ b/Emby.Common.Implementations/IO/SharpCifs/Smb/Trans2FindNext2.cs
@@ -18,92 +18,96 @@ using SharpCifs.Util;
namespace SharpCifs.Smb
{
- internal class Trans2FindNext2 : SmbComTransaction
- {
- private int _sid;
+ internal class Trans2FindNext2 : SmbComTransaction
+ {
+ private int _sid;
- private int _informationLevel;
+ private int _informationLevel;
- private int _resumeKey;
+ private int _resumeKey;
- private int _flags;
+ private int _flags;
- private string _filename;
+ private string _filename;
- internal Trans2FindNext2(int sid, int resumeKey, string filename)
- {
- this._sid = sid;
- this._resumeKey = resumeKey;
- this._filename = filename;
- Command = SmbComTransaction2;
- SubCommand = Trans2FindNext2;
- _informationLevel = Smb.Trans2FindFirst2.SmbFileBothDirectoryInfo;
- _flags = unchecked(0x00);
- MaxParameterCount = 8;
- MaxDataCount = Smb.Trans2FindFirst2.ListSize;
- MaxSetupCount = 0;
- }
+ internal Trans2FindNext2(int sid, int resumeKey, string filename)
+ {
+ this._sid = sid;
+ this._resumeKey = resumeKey;
+ this._filename = filename;
+ Command = SmbComTransaction2;
+ SubCommand = Trans2FindNext2;
+ _informationLevel = Smb.Trans2FindFirst2.SmbFileBothDirectoryInfo;
+ _flags = unchecked(0x00);
+ MaxParameterCount = 8;
+ MaxDataCount = Smb.Trans2FindFirst2.ListSize;
+ MaxSetupCount = 0;
+ }
- internal override void Reset(int resumeKey, string lastName)
- {
- base.Reset();
- this._resumeKey = resumeKey;
- _filename = lastName;
- Flags2 = 0;
- }
+ internal override void Reset(int resumeKey, string lastName)
+ {
+ base.Reset();
+ this._resumeKey = resumeKey;
+ _filename = lastName;
+ Flags2 = 0;
+ }
- internal override int WriteSetupWireFormat(byte[] dst, int dstIndex)
- {
- dst[dstIndex++] = SubCommand;
- dst[dstIndex++] = unchecked(unchecked(0x00));
- return 2;
- }
+ internal override int WriteSetupWireFormat(byte[] dst, int dstIndex)
+ {
+ dst[dstIndex++] = SubCommand;
+ dst[dstIndex++] = unchecked(unchecked(0x00));
+ return 2;
+ }
- internal override int WriteParametersWireFormat(byte[] dst, int dstIndex)
- {
- int start = dstIndex;
- WriteInt2(_sid, dst, dstIndex);
- dstIndex += 2;
- WriteInt2(Smb.Trans2FindFirst2.ListCount, dst, dstIndex);
- dstIndex += 2;
- WriteInt2(_informationLevel, dst, dstIndex);
- dstIndex += 2;
- WriteInt4(_resumeKey, dst, dstIndex);
- dstIndex += 4;
- WriteInt2(_flags, dst, dstIndex);
- dstIndex += 2;
- dstIndex += WriteString(_filename, dst, dstIndex);
- return dstIndex - start;
- }
+ internal override int WriteParametersWireFormat(byte[] dst, int dstIndex)
+ {
+ int start = dstIndex;
+ WriteInt2(_sid, dst, dstIndex);
+ dstIndex += 2;
+ WriteInt2(Smb.Trans2FindFirst2.ListCount, dst, dstIndex);
+ dstIndex += 2;
+ WriteInt2(_informationLevel, dst, dstIndex);
+ dstIndex += 2;
+ WriteInt4(_resumeKey, dst, dstIndex);
+ dstIndex += 4;
+ WriteInt2(_flags, dst, dstIndex);
+ dstIndex += 2;
+ dstIndex += WriteString(_filename, dst, dstIndex);
+ return dstIndex - start;
+ }
- internal override int WriteDataWireFormat(byte[] dst, int dstIndex)
- {
- return 0;
- }
+ internal override int WriteDataWireFormat(byte[] dst, int dstIndex)
+ {
+ return 0;
+ }
- internal override int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len
- )
- {
- return 0;
- }
+ internal override int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len)
+ {
+ return 0;
+ }
- internal override int ReadParametersWireFormat(byte[] buffer, int bufferIndex, int
- len)
- {
- return 0;
- }
+ internal override int ReadParametersWireFormat(byte[] buffer,
+ int bufferIndex,
+ int len)
+ {
+ return 0;
+ }
- internal override int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len)
- {
- return 0;
- }
+ internal override int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len)
+ {
+ return 0;
+ }
- public override string ToString()
- {
- return "Trans2FindNext2[" + base.ToString() + ",sid=" + _sid + ",searchCount="
- + Smb.Trans2FindFirst2.ListSize + ",informationLevel=0x" + Hexdump.ToHexString(_informationLevel
- , 3) + ",resumeKey=0x" + Hexdump.ToHexString(_resumeKey, 4) + ",flags=0x" + Hexdump
- .ToHexString(_flags, 2) + ",filename=" + _filename + "]";
- }
- }
+ public override string ToString()
+ {
+ return "Trans2FindNext2["
+ + base.ToString()
+ + ",sid=" + _sid
+ + ",searchCount=" + Smb.Trans2FindFirst2.ListSize
+ + ",informationLevel=0x" + Hexdump.ToHexString(_informationLevel, 3)
+ + ",resumeKey=0x" + Hexdump.ToHexString(_resumeKey, 4)
+ + ",flags=0x" + Hexdump.ToHexString(_flags, 2)
+ + ",filename=" + _filename + "]";
+ }
+ }
}