diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2017-07-07 23:12:21 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2017-07-07 23:12:21 -0400 |
| commit | 0d10dfe4718dc6875a20fc7c0c3d0b8b982cf3d8 (patch) | |
| tree | ed2715c5fec56ad665379d4f4d694985bb8de4e7 /Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs | |
| parent | a30e22c3a2eb9d7460f5a98d4e9eb946201b9658 (diff) | |
update sharpcifs
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs')
| -rw-r--r-- | Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs | 130 |
1 files changed, 64 insertions, 66 deletions
diff --git a/Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs b/Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs index 5d306b8f1..bf3596212 100644 --- a/Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs +++ b/Emby.Common.Implementations/IO/SharpCifs/Util/Sharpen/RandomAccessFile.cs @@ -4,86 +4,84 @@ using System.IO; namespace SharpCifs.Util.Sharpen { public class RandomAccessFile - { - private FileStream _stream; + { + private FileStream _stream; - public RandomAccessFile(FilePath file, string mode) : this(file.GetPath(), mode) - { - } + public RandomAccessFile (FilePath file, string mode) : this(file.GetPath (), mode) + { + } - public RandomAccessFile(string file, string mode) - { - if (mode.IndexOf('w') != -1) - _stream = new FileStream(file, FileMode.OpenOrCreate, FileAccess.ReadWrite); - else - _stream = new FileStream(file, FileMode.Open, FileAccess.Read); - } + public RandomAccessFile (string file, string mode) + { + if (mode.IndexOf ('w') != -1) + _stream = new FileStream (file, FileMode.OpenOrCreate, FileAccess.ReadWrite); + else + _stream = new FileStream (file, FileMode.Open, FileAccess.Read); + } - public void Close() - { + public void Close () + { //Stream.`Close` method deleted //_stream.Close (); _stream.Dispose(); } - public long GetFilePointer() - { - return _stream.Position; - } + public long GetFilePointer () + { + return _stream.Position; + } - public long Length() - { - return _stream.Length; - } + public long Length () + { + return _stream.Length; + } - public int Read(byte[] buffer) - { - int r = _stream.Read(buffer, 0, buffer.Length); - return r > 0 ? r : -1; - } + public int Read (byte[] buffer) + { + int r = _stream.Read (buffer, 0, buffer.Length); + return r > 0 ? r : -1; + } - public int Read(byte[] buffer, int start, int size) - { - return _stream.Read(buffer, start, size); - } + public int Read (byte[] buffer, int start, int size) + { + return _stream.Read (buffer, start, size); + } - public void ReadFully(byte[] buffer, int start, int size) - { - while (size > 0) - { - int num = _stream.Read(buffer, start, size); - if (num == 0) - { - throw new EofException(); - } - size -= num; - start += num; - } - } + public void ReadFully (byte[] buffer, int start, int size) + { + while (size > 0) { + int num = _stream.Read (buffer, start, size); + if (num == 0) { + throw new EofException (); + } + size -= num; + start += num; + } + } - public void Seek(long pos) - { - _stream.Position = pos; - } - - public void SetLength(long len) - { - _stream.SetLength(len); - } + public void Seek (long pos) + { + _stream.Position = pos; + } - public void Write(int value) - { - _stream.Write(BitConverter.GetBytes(value), 0, 4); - } + public void SetLength (long len) + { + _stream.SetLength (len); + } - public void Write(byte[] buffer) - { - _stream.Write(buffer, 0, buffer.Length); - } + public void Write (int value) + { + _stream.Write (BitConverter.GetBytes (value), 0, 4); + } + + public void Write (byte[] buffer) + { + _stream.Write (buffer, 0, buffer.Length); + } - public void Write(byte[] buffer, int start, int size) - { - _stream.Write(buffer, start, size); - } - } + public void Write (byte[] buffer, int start, int size) + { + _stream.Write (buffer, start, size); + } + } } |
