コード例 #1
0
ファイル: GZip.cs プロジェクト: lc11535/SoftEtherVPN
        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));
        }
コード例 #2
0
ファイル: GZip.cs プロジェクト: CEPOCTb/SoftEtherVPN
		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));
		}
コード例 #3
0
ファイル: Tar.cs プロジェクト: hummermania/SoftEtherVPN
 public TarPacker(Encoding encoding)
 {
     fifo = new Fifo();
     dirList = new Dictionary<string, int>(new StrEqualityComparer(true));
     this.encoding = encoding;
 }
コード例 #4
0
ファイル: Tar.cs プロジェクト: wyrover/SoftEtherVPN
 public TarPacker(Encoding encoding)
 {
     fifo          = new Fifo();
     dirList       = new Dictionary <string, int>(new StrEqualityComparer(true));
     this.encoding = encoding;
 }
コード例 #5
0
ファイル: Zip.cs プロジェクト: paldier/softether-static
 public ZipPacker()
 {
     fifo     = new Fifo();
     fileList = new List <File>();
 }
コード例 #6
0
ファイル: Zip.cs プロジェクト: hummermania/SoftEtherVPN
 public ZipPacker()
 {
     fifo = new Fifo();
     fileList = new List<File>();
 }