diff options
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComQueryInformationResponse.cs')
| -rw-r--r-- | Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComQueryInformationResponse.cs | 121 |
1 files changed, 61 insertions, 60 deletions
diff --git a/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComQueryInformationResponse.cs b/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComQueryInformationResponse.cs index 040f081f0..37a1fb424 100644 --- a/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComQueryInformationResponse.cs +++ b/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComQueryInformationResponse.cs @@ -19,77 +19,78 @@ using SharpCifs.Util.Sharpen; namespace SharpCifs.Smb { - internal class SmbComQueryInformationResponse : ServerMessageBlock, IInfo - { - private int _fileAttributes = 0x0000; + internal class SmbComQueryInformationResponse : ServerMessageBlock, IInfo + { + private int _fileAttributes = 0x0000; - private long _lastWriteTime; + private long _lastWriteTime; - private long _serverTimeZoneOffset; + private long _serverTimeZoneOffset; - private int _fileSize; + private int _fileSize; - internal SmbComQueryInformationResponse(long serverTimeZoneOffset) - { - this._serverTimeZoneOffset = serverTimeZoneOffset; - Command = SmbComQueryInformation; - } + internal SmbComQueryInformationResponse(long serverTimeZoneOffset) + { + this._serverTimeZoneOffset = serverTimeZoneOffset; + Command = SmbComQueryInformation; + } - public virtual int GetAttributes() - { - return _fileAttributes; - } + public virtual int GetAttributes() + { + return _fileAttributes; + } - public virtual long GetCreateTime() - { - return _lastWriteTime + _serverTimeZoneOffset; - } + public virtual long GetCreateTime() + { + return _lastWriteTime + _serverTimeZoneOffset; + } - public virtual long GetLastWriteTime() - { - return _lastWriteTime + _serverTimeZoneOffset; - } + public virtual long GetLastWriteTime() + { + return _lastWriteTime + _serverTimeZoneOffset; + } - public virtual long GetSize() - { - return _fileSize; - } + public virtual long GetSize() + { + return _fileSize; + } - internal override int WriteParameterWordsWireFormat(byte[] dst, int dstIndex) - { - return 0; - } + internal override int WriteParameterWordsWireFormat(byte[] dst, int dstIndex) + { + return 0; + } - internal override int WriteBytesWireFormat(byte[] dst, int dstIndex) - { - return 0; - } + internal override int WriteBytesWireFormat(byte[] dst, int dstIndex) + { + return 0; + } - internal override int ReadParameterWordsWireFormat(byte[] buffer, int bufferIndex - ) - { - if (WordCount == 0) - { - return 0; - } - _fileAttributes = ReadInt2(buffer, bufferIndex); - bufferIndex += 2; - _lastWriteTime = ReadUTime(buffer, bufferIndex); - bufferIndex += 4; - _fileSize = ReadInt4(buffer, bufferIndex); - return 20; - } + internal override int ReadParameterWordsWireFormat(byte[] buffer, int bufferIndex) + { + if (WordCount == 0) + { + return 0; + } + _fileAttributes = ReadInt2(buffer, bufferIndex); + bufferIndex += 2; + _lastWriteTime = ReadUTime(buffer, bufferIndex); + bufferIndex += 4; + _fileSize = ReadInt4(buffer, bufferIndex); + return 20; + } - internal override int ReadBytesWireFormat(byte[] buffer, int bufferIndex) - { - return 0; - } + internal override int ReadBytesWireFormat(byte[] buffer, int bufferIndex) + { + return 0; + } - public override string ToString() - { - return "SmbComQueryInformationResponse[" + base.ToString() + ",fileAttributes=0x" - + Hexdump.ToHexString(_fileAttributes, 4) + ",lastWriteTime=" + Extensions.CreateDate - (_lastWriteTime) + ",fileSize=" + _fileSize + "]"; - } - } + public override string ToString() + { + return "SmbComQueryInformationResponse[" + + base.ToString() + + ",fileAttributes=0x" + Hexdump.ToHexString(_fileAttributes, 4) + + ",lastWriteTime=" + Extensions.CreateDate(_lastWriteTime) + + ",fileSize=" + _fileSize + "]"; + } + } } |
