public FileEngine(System.Net.Sockets.Socket socketF, ProgramData progdatF, string FilePath, int corenumF, int runstateF) { progdat = progdatF; corenumC = corenumF; fedC = new FileEngineData(corenumF); socketC = socketF; path = FilePath; runstate = runstateF; }
void sender(ProgramData progdatF, FileEngineData fedF, int corenumF) { FileStream fsinst = new FileStream(path, FileMode.Open); long length = fsinst.Length; fsinst.Close(); FileBehavior.SplitFile((int)(length / corenumF), @"Cache", path, progdat.sendpercent); for (int i = 1; i <= corenumF; i++) { } }