Esempio n. 1
0
        static public void GenereDepack(StreamWriter sw, Main.PackMethode pkMethode, string jumpLabel = null)
        {
            switch (pkMethode)
            {
            case Main.PackMethode.Standard:
                GenereDStd(sw, jumpLabel);
                break;

            case Main.PackMethode.ZX0:
                GenereDZX0(sw, jumpLabel);
                break;

            case Main.PackMethode.ZX1:
                GenereDZX1(sw, jumpLabel);
                break;
            }
        }
Esempio n. 2
0
        public int Pack(byte[] bufIn, int lengthIn, byte[] bufOut, int lengthOut, Main.PackMethode pkMethode)
        {
            int ret = 0;

            switch (pkMethode)
            {
            case Main.PackMethode.Standard:
                ret = Pack(bufIn, lengthIn, bufOut, lengthOut);
                break;

            case Main.PackMethode.ZX0:
                ret = PackZX0(bufIn, lengthIn, bufOut, lengthOut);
                break;

            case Main.PackMethode.ZX1:
                ret = PackZX1(bufIn, lengthIn, bufOut, lengthOut);
                break;
            }
            return(ret);
        }
Esempio n. 3
0
 public int Depack(byte[] bufIn, int startIn, byte[] bufOut, Main.PackMethode pkMethode)
 {
     //if (methode == Main.PackMethode.Standard)
     return(Depack(bufIn, startIn, bufOut));
 }