[{"title":"(65个子文件158KB)c#编写的TFTP服务器源代码","children":[{"title":"BuildProcessTemplates","children":[{"title":"LabDefaultTemplate.11.xaml <span style='color:#111;'>22.12KB</span>","children":null,"spread":false},{"title":"DefaultTemplate.xaml <span style='color:#111;'>64.29KB</span>","children":null,"spread":false},{"title":"DefaultTemplate.11.1.xaml <span style='color:#111;'>57.81KB</span>","children":null,"spread":false},{"title":"UpgradeTemplate.xaml <span style='color:#111;'>6.72KB</span>","children":null,"spread":false}],"spread":true},{"title":"TFTPServer","children":[{"title":"Application","children":[{"title":"ProjectInstaller.cs <span style='color:#111;'>2.58KB</span>","children":null,"spread":false},{"title":"Application.csproj <span style='color:#111;'>7.34KB</span>","children":null,"spread":false},{"title":"FormAlternatives.cs <span style='color:#111;'>6.81KB</span>","children":null,"spread":false},{"title":"FormConfigureOverview.resx <span style='color:#111;'>8.66KB</span>","children":null,"spread":false},{"title":"TFTPService.Designer.cs <span style='color:#111;'>1.09KB</span>","children":null,"spread":false},{"title":"Resources","children":[{"title":"MainIcon.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"tftpabout.png <span style='color:#111;'>17.17KB</span>","children":null,"spread":false}],"spread":true},{"title":"TFTPServerResurrector.cs <span style='color:#111;'>6.55KB</span>","children":null,"spread":false},{"title":"TFTPService.cs <span style='color:#111;'>4.39KB</span>","children":null,"spread":false},{"title":"FormMain.cs <span style='color:#111;'>24.38KB</span>","children":null,"spread":false},{"title":"TFTPServerConfiguration.cs <span style='color:#111;'>7.08KB</span>","children":null,"spread":false},{"title":"FormConfigureOverview.cs <span style='color:#111;'>6.75KB</span>","children":null,"spread":false},{"title":"FormAlternatives.resx <span style='color:#111;'>6.21KB</span>","children":null,"spread":false},{"title":"Program.cs <span style='color:#111;'>5.15KB</span>","children":null,"spread":false},{"title":"FormPickAdapter.cs <span style='color:#111;'>3.78KB</span>","children":null,"spread":false},{"title":"TFTPService.resx <span style='color:#111;'>5.85KB</span>","children":null,"spread":false},{"title":"FormPickAdapter.resx <span style='color:#111;'>5.68KB</span>","children":null,"spread":false},{"title":"FormSettings.Designer.cs <span style='color:#111;'>21.41KB</span>","children":null,"spread":false},{"title":"UIMarshal.cs <span style='color:#111;'>2.05KB</span>","children":null,"spread":false},{"title":"FormMain.resx <span style='color:#111;'>8.14KB</span>","children":null,"spread":false},{"title":"app.config <span style='color:#111;'>122B</span>","children":null,"spread":false},{"title":"FormMain.Designer.cs <span style='color:#111;'>21.95KB</span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Settings.settings <span style='color:#111;'>200B</span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'>3.04KB</span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'>2.64KB</span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'>6.06KB</span>","children":null,"spread":false}],"spread":false},{"title":"ITFTPServiceContract.cs <span style='color:#111;'>3.73KB</span>","children":null,"spread":false},{"title":"FormPickAdapter.Designer.cs <span style='color:#111;'>4.49KB</span>","children":null,"spread":false},{"title":"ProjectInstaller.resx <span style='color:#111;'>6.26KB</span>","children":null,"spread":false},{"title":"Application.csproj.vspscc <span style='color:#111;'>257B</span>","children":null,"spread":false},{"title":"AboutBox.Designer.cs <span style='color:#111;'>9.05KB</span>","children":null,"spread":false},{"title":"AboutBox.resx <span style='color:#111;'>5.68KB</span>","children":null,"spread":false},{"title":"FormConfigureOverview.Designer.cs <span style='color:#111;'>13.48KB</span>","children":null,"spread":false},{"title":"ProjectInstaller.Designer.cs <span style='color:#111;'>2.28KB</span>","children":null,"spread":false},{"title":"MainIcon.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"FormAlternatives.Designer.cs <span style='color:#111;'>13.72KB</span>","children":null,"spread":false},{"title":"FormSettings.cs <span style='color:#111;'>6.23KB</span>","children":null,"spread":false},{"title":"FormSettings.resx <span style='color:#111;'>6.46KB</span>","children":null,"spread":false},{"title":"AboutBox.cs <span style='color:#111;'>3.31KB</span>","children":null,"spread":false}],"spread":false},{"title":"Library","children":[{"title":"WildcardToRegex.cs <span style='color:#111;'>4.00KB</span>","children":null,"spread":false},{"title":"DelayedDisposer.cs <span style='color:#111;'>1.66KB</span>","children":null,"spread":false},{"title":"Library.csproj <span style='color:#111;'>3.16KB</span>","children":null,"spread":false},{"title":"UploadSession.cs <span style='color:#111;'>6.16KB</span>","children":null,"spread":false},{"title":"SessionLogEntry.cs <span style='color:#111;'>1.85KB</span>","children":null,"spread":false},{"title":"SessionLog.cs <span style='color:#111;'>8.53KB</span>","children":null,"spread":false},{"title":"WeakTimer.cs <span style='color:#111;'>1.87KB</span>","children":null,"spread":false},{"title":"DownloadSession.cs <span style='color:#111;'>7.02KB</span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'>1.42KB</span>","children":null,"spread":false}],"spread":true},{"title":"SimpleMovingAverage.cs <span style='color:#111;'>1.80KB</span>","children":null,"spread":false},{"title":"SessionBase.cs <span style='color:#111;'>9.25KB</span>","children":null,"spread":false},{"title":"ITFTPSession.cs <span style='color:#111;'>1.61KB</span>","children":null,"spread":false},{"title":"Library.csproj.vspscc <span style='color:#111;'>257B</span>","children":null,"spread":false},{"title":"UDPSocket.cs <span style='color:#111;'>12.28KB</span>","children":null,"spread":false},{"title":"TFTPServer.cs <span style='color:#111;'>23.52KB</span>","children":null,"spread":false},{"title":"AutoPumpQueue.cs <span style='color:#111;'>3.26KB</span>","children":null,"spread":false},{"title":"ITFTPServer.cs <span style='color:#111;'>2.25KB</span>","children":null,"spread":false}],"spread":false},{"title":"Setup","children":[{"title":"SetupTFTPServer.vdproj <span style='color:#111;'>34.58KB</span>","children":null,"spread":false},{"title":"SetupTFTPServer.vdproj.vspscc <span style='color:#111;'>257B</span>","children":null,"spread":false}],"spread":true},{"title":"TFTP.sln <span style='color:#111;'>2.38KB</span>","children":null,"spread":false},{"title":"TFTP.vssscc <span style='color:#111;'>256B</span>","children":null,"spread":false}],"spread":true}],"spread":true}]