Ejemplo n.º 1
0
        public GZipPacker()
        {
            fifo = new Fifo();

            zs = new ZStream();
            zs.deflateInit(-1, -15);

            this.currentSize = 0;
            this.crc32       = 0xffffffff;
            this.finished    = false;

            GZipHeader h = new GZipHeader();

            h.ID1   = 0x1f;
            h.ID2   = 0x8b;
            h.FLG   = 0;
            h.MTIME = Util.DateTimeToUnixTime(DateTime.Now.ToUniversalTime());
            h.XFL   = 0;
            h.OS    = 3;
            h.CM    = 8;

            fifo.Write(Util.StructToByte(h));
        }
Ejemplo n.º 2
0
		public GZipPacker()
		{
			fifo = new Fifo();

			zs = new ZStream();
			zs.deflateInit(-1, -15);

			this.currentSize = 0;
			this.crc32 = 0xffffffff;
			this.finished = false;

			GZipHeader h = new GZipHeader();
			h.ID1 = 0x1f;
			h.ID2 = 0x8b;
			h.FLG = 0;
			h.MTIME = Util.DateTimeToUnixTime(DateTime.Now.ToUniversalTime());
			h.XFL = 0;
			h.OS = 3;
			h.CM = 8;

			fifo.Write(Util.StructToByte(h));
		}
Ejemplo n.º 3
0
 public TarPacker(Encoding encoding)
 {
     fifo = new Fifo();
     dirList = new Dictionary<string, int>(new StrEqualityComparer(true));
     this.encoding = encoding;
 }
Ejemplo n.º 4
0
 public TarPacker(Encoding encoding)
 {
     fifo          = new Fifo();
     dirList       = new Dictionary <string, int>(new StrEqualityComparer(true));
     this.encoding = encoding;
 }
Ejemplo n.º 5
0
 public ZipPacker()
 {
     fifo     = new Fifo();
     fileList = new List <File>();
 }
Ejemplo n.º 6
0
 public ZipPacker()
 {
     fifo = new Fifo();
     fileList = new List<File>();
 }