109 lines
2.3 KiB
C#
109 lines
2.3 KiB
C#
using System;
|
|
using System.IO;
|
|
|
|
namespace Hjg.Pngcs.Zlib
|
|
{
|
|
// Token: 0x02000043 RID: 67
|
|
public abstract class AZlibInputStream : Stream
|
|
{
|
|
// Token: 0x06000291 RID: 657 RVA: 0x0000A853 File Offset: 0x00008A53
|
|
public AZlibInputStream(Stream st, bool leaveOpen)
|
|
{
|
|
this.rawStream = st;
|
|
this.leaveOpen = leaveOpen;
|
|
}
|
|
|
|
// Token: 0x17000042 RID: 66
|
|
// (get) Token: 0x06000292 RID: 658 RVA: 0x0000A869 File Offset: 0x00008A69
|
|
public override bool CanRead
|
|
{
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000043 RID: 67
|
|
// (get) Token: 0x06000293 RID: 659 RVA: 0x0000A86C File Offset: 0x00008A6C
|
|
public override bool CanWrite
|
|
{
|
|
get
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000294 RID: 660 RVA: 0x0000A86F File Offset: 0x00008A6F
|
|
public override void SetLength(long value)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
// Token: 0x17000044 RID: 68
|
|
// (get) Token: 0x06000295 RID: 661 RVA: 0x0000A876 File Offset: 0x00008A76
|
|
public override bool CanSeek
|
|
{
|
|
get
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000296 RID: 662 RVA: 0x0000A879 File Offset: 0x00008A79
|
|
public override long Seek(long offset, SeekOrigin origin)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
// Token: 0x17000045 RID: 69
|
|
// (get) Token: 0x06000297 RID: 663 RVA: 0x0000A880 File Offset: 0x00008A80
|
|
// (set) Token: 0x06000298 RID: 664 RVA: 0x0000A887 File Offset: 0x00008A87
|
|
public override long Position
|
|
{
|
|
get
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
set
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000046 RID: 70
|
|
// (get) Token: 0x06000299 RID: 665 RVA: 0x0000A88E File Offset: 0x00008A8E
|
|
public override long Length
|
|
{
|
|
get
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029A RID: 666 RVA: 0x0000A895 File Offset: 0x00008A95
|
|
public override void Write(byte[] buffer, int offset, int count)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
// Token: 0x17000047 RID: 71
|
|
// (get) Token: 0x0600029B RID: 667 RVA: 0x0000A89C File Offset: 0x00008A9C
|
|
public override bool CanTimeout
|
|
{
|
|
get
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029C RID: 668
|
|
public abstract string getImplementationId();
|
|
|
|
// Token: 0x04000152 RID: 338
|
|
protected readonly Stream rawStream;
|
|
|
|
// Token: 0x04000153 RID: 339
|
|
protected readonly bool leaveOpen;
|
|
}
|
|
}
|