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; } }
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); }
public int Depack(byte[] bufIn, int startIn, byte[] bufOut, Main.PackMethode pkMethode) { //if (methode == Main.PackMethode.Standard) return(Depack(bufIn, startIn, bufOut)); }