├── BonTuner.h ├── BonDriver.cpp ├── BonTuner.cpp ├── IBonDriver.h ├── IBonDriver2.h ├── BonDriver_UDP.txt ├── BonDriver_TCP.vcproj ├── BonDriver_UDP.vcproj ├── stdafx.h ├── BonDriver_TCP.vcxproj.filters ├── BonDriver_UDP.vcxproj.filters ├── BonDriver_ALL_VS2005.sln ├── README.md ├── BonDriver_ALL.sln ├── .gitignore ├── BonDriver_UDP.vcxproj └── BonDriver_TCP.vcxproj /BonTuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/BonTuner.h -------------------------------------------------------------------------------- /BonDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/BonDriver.cpp -------------------------------------------------------------------------------- /BonTuner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/BonTuner.cpp -------------------------------------------------------------------------------- /IBonDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/IBonDriver.h -------------------------------------------------------------------------------- /IBonDriver2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/IBonDriver2.h -------------------------------------------------------------------------------- /BonDriver_UDP.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/BonDriver_UDP.txt -------------------------------------------------------------------------------- /BonDriver_TCP.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/BonDriver_TCP.vcproj -------------------------------------------------------------------------------- /BonDriver_UDP.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/BonDriver_UDP-TCP/master/BonDriver_UDP.vcproj -------------------------------------------------------------------------------- /stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | 4 | #define WIN32_LEAN_AND_MEAN 5 | 6 | #include 7 | 8 | 9 | #include 10 | #include 11 | #include 12 | 13 | 14 | -------------------------------------------------------------------------------- /BonDriver_TCP.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | 14 | 15 | ソース ファイル 16 | 17 | 18 | ソース ファイル 19 | 20 | 21 | 22 | 23 | ヘッダー ファイル 24 | 25 | 26 | ヘッダー ファイル 27 | 28 | 29 | ヘッダー ファイル 30 | 31 | 32 | ヘッダー ファイル 33 | 34 | 35 | -------------------------------------------------------------------------------- /BonDriver_UDP.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | 14 | 15 | ソース ファイル 16 | 17 | 18 | ソース ファイル 19 | 20 | 21 | 22 | 23 | ヘッダー ファイル 24 | 25 | 26 | ヘッダー ファイル 27 | 28 | 29 | ヘッダー ファイル 30 | 31 | 32 | ヘッダー ファイル 33 | 34 | 35 | -------------------------------------------------------------------------------- /BonDriver_ALL_VS2005.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 9.00 3 | # Visual Studio 2005 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BonDriver_UDP", "BonDriver_UDP.vcproj", "{26C43DF8-9F2B-46BE-B430-71D01F96EEDA}" 5 | EndProject 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BonDriver_TCP", "BonDriver_TCP.vcproj", "{6224E51F-BCB3-410E-A8BF-542ECA847920}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Win32 = Debug|Win32 11 | Debug|x64 = Debug|x64 12 | Release|Win32 = Release|Win32 13 | Release|x64 = Release|x64 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|Win32.ActiveCfg = Debug|Win32 17 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|Win32.Build.0 = Debug|Win32 18 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|x64.ActiveCfg = Debug|x64 19 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|x64.Build.0 = Debug|x64 20 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|Win32.ActiveCfg = Release|Win32 21 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|Win32.Build.0 = Release|Win32 22 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|x64.ActiveCfg = Release|x64 23 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|x64.Build.0 = Release|x64 24 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|Win32.ActiveCfg = Debug|Win32 25 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|Win32.Build.0 = Debug|Win32 26 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|x64.ActiveCfg = Debug|x64 27 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|x64.Build.0 = Debug|x64 28 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|Win32.ActiveCfg = Release|Win32 29 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|Win32.Build.0 = Release|Win32 30 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|x64.ActiveCfg = Release|x64 31 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|x64.Build.0 = Release|x64 32 | EndGlobalSection 33 | GlobalSection(SolutionProperties) = preSolution 34 | HideSolutionNode = FALSE 35 | EndGlobalSection 36 | EndGlobal 37 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # BonDriver_UDP-TCP 3 | 4 | ## このリポジトリについて 5 | 6 | このリポジトリは、BonDriver_UDP・BonDriver_TCP ver1.20 mod 2 ( [http://www.axfc.net/u/3753613](http://www.axfc.net/u/3753613) ) のミラーです。 7 | 8 | ビルド環境を Visual Studio 2019 (VS2019) に更新したこと、この README.md を作成したこと以外はオリジナルのままとなっています。 9 | 以下のドキュメントは [BonDriver_UDP.txt](BonDriver_UDP.txt) を一部改変し、Markdown 形式に書き換えたものです。 10 | オリジナルの [BonDriver_UDP.txt](BonDriver_UDP.txt) も参照してください。 11 | 12 | BonDriver_UDP・BonDriver_TCP の作者の方々に感謝します。 13 | 14 | ---- 15 | 16 | ## BonDriver (Meru customize edition) for UDP/TCP ver1.20 mod 2 (2016-12-17) 17 | 18 | ## はじめに 19 | 20 | BonDriver_UDP は、UDP で送信されたデータを受信するための BonDriver です。 21 | Meru-co 氏の作成したものを若干改変しています。 22 | ( mod 2 追記) TVTest 0.7.20 同梱の mod 1 をさらに TCP 対応に改変しました。mod 1 とは別人です。 23 | 24 | ## ダウンロード 25 | 26 | BonDriver_UDP・BonDriver_TCP の両方が同梱されています。 27 | 32bit 版 と 64bit 版があります。お使いの TVTest や EDCB のアーキテクチャに合わせてください。 28 | 29 | [BonDriver_UDP-TCP ver1.20 mod 2](https://github.com/tsukumijima/BonDriver_UDP-TCP/releases/download/v1.20-mod2/BonDriver_UDP-TCP_v1.20-mod2.zip) 30 | 31 | ## 使い方 32 | 33 | BonDriver 対応プログラムにて、BonDriver_UDP.dll を選択する。 34 | 受信するポート番号をチャンネルの中から選択する (送信元のプログラムと合わせる)。 35 | 36 | ## ライセンス・免責事項 37 | 38 | ライセンスはオリジナル版に従います。 39 | 40 | Meru-co 氏のオリジナル版のライセンス 41 | 42 | ライセンスは拡張ツール中の人のものに従います。 43 | 受信する TS の使い方によっては著作権・肖像権・人格権等を侵害する可能性があります。 44 | 自己責任の上でモラルある使い方を心がけてください。 45 | 46 | 拡張ツール中の人のライセンス 47 | 48 | ・特に著作権は主張しませんが、下記運用に従うようにお願いします。 49 | 50 | (1)「BonDriver.dll」をオリジナルのままアプリケーションに付属して配布する場合。 51 | 52 | アプリケーションのバージョン情報及びドキュメントに著作権表示は必要ありません。 53 | 「拡張ツール中の人」もしくは「http://2sen.dip.jp/friio/」の記載をしても構いませんが任意です。 54 | 55 | (2)ソースコードを流用しアプリケーションに組み込むもしくはライブラリとして再構成して配布する場合。 56 | 57 | 著作権表示については(1)に従いますが、必ず最低でも当該処理のソースコードを公開してください。 58 | 59 | 60 | ## 更新履歴 61 | 62 | - **1.20 mod 2 (2016-12-17)** 63 | - BonDriver_TCP もビルドできるようにした (ソースコード不明だったので適当に仕様を想像した) 64 | - 受信レベルを BonDriver_TCP の仕様に合わせて"常に0"に変更 65 | - リソースリークと排他漏れについて微修正 66 | - **1.20 mod 1** 67 | - 初期チャンネル (ポート 1234) を設定しないようにした 68 | - 無駄なコードを削減した 69 | - 以下、Meru-co 氏のオリジナル版 70 | - **1.20** 71 | - BonDriver 1.20 のインターフェースを実装 72 | - 空間=プロトコル チャンネル=ポート番号とし、自由に選べるように実装 73 | - 受信レベルを受信レート (MBps) として実装 ( 500ms ごとに計算。精度はそんなに高くありません) 74 | - **1.00** 75 | - 初版 76 | -------------------------------------------------------------------------------- /BonDriver_ALL.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.29728.190 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BonDriver_UDP", "BonDriver_UDP.vcxproj", "{26C43DF8-9F2B-46BE-B430-71D01F96EEDA}" 7 | EndProject 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BonDriver_TCP", "BonDriver_TCP.vcxproj", "{6224E51F-BCB3-410E-A8BF-542ECA847920}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Win32 = Debug|Win32 13 | Debug|x64 = Debug|x64 14 | Release|Win32 = Release|Win32 15 | Release|x64 = Release|x64 16 | EndGlobalSection 17 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 18 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|Win32.ActiveCfg = Debug|Win32 19 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|Win32.Build.0 = Debug|Win32 20 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|x64.ActiveCfg = Debug|x64 21 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Debug|x64.Build.0 = Debug|x64 22 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|Win32.ActiveCfg = Release|Win32 23 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|Win32.Build.0 = Release|Win32 24 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|x64.ActiveCfg = Release|x64 25 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA}.Release|x64.Build.0 = Release|x64 26 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|Win32.ActiveCfg = Debug|Win32 27 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|Win32.Build.0 = Debug|Win32 28 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|x64.ActiveCfg = Debug|x64 29 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Debug|x64.Build.0 = Debug|x64 30 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|Win32.ActiveCfg = Release|Win32 31 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|Win32.Build.0 = Release|Win32 32 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|x64.ActiveCfg = Release|x64 33 | {6224E51F-BCB3-410E-A8BF-542ECA847920}.Release|x64.Build.0 = Release|x64 34 | EndGlobalSection 35 | GlobalSection(SolutionProperties) = preSolution 36 | HideSolutionNode = FALSE 37 | EndGlobalSection 38 | GlobalSection(ExtensibilityGlobals) = postSolution 39 | SolutionGuid = {D8B907F4-8563-46DC-A28A-0AA3079911CA} 40 | EndGlobalSection 41 | EndGlobal 42 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ## Ignore Visual Studio temporary files, build results, and 2 | ## files generated by popular Visual Studio add-ons. 3 | ## 4 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore 5 | 6 | # User-specific files 7 | *.suo 8 | *.user 9 | *.userosscache 10 | *.sln.docstates 11 | 12 | # User-specific files (MonoDevelop/Xamarin Studio) 13 | *.userprefs 14 | 15 | # Build results 16 | [Dd]ebug/ 17 | [Dd]ebugPublic/ 18 | [Rr]elease/ 19 | [Rr]elease_[Ss]tatic/ 20 | [Rr]elease_MD/ 21 | [Rr]eleases/ 22 | [Ww]in32/ 23 | x64/ 24 | x86/ 25 | bld/ 26 | [Bb]in/ 27 | [Oo]bj/ 28 | [Ll]og/ 29 | 30 | # Visual Studio 2015 cache/options directory 31 | .vs/ 32 | # Uncomment if you have tasks that create the project's static files in wwwroot 33 | #wwwroot/ 34 | 35 | # MSTest test Results 36 | [Tt]est[Rr]esult*/ 37 | [Bb]uild[Ll]og.* 38 | 39 | # NUNIT 40 | *.VisualState.xml 41 | TestResult.xml 42 | 43 | # Build Results of an ATL Project 44 | [Dd]ebugPS/ 45 | [Rr]eleasePS/ 46 | dlldata.c 47 | 48 | # Benchmark Results 49 | BenchmarkDotNet.Artifacts/ 50 | 51 | # .NET Core 52 | project.lock.json 53 | project.fragment.lock.json 54 | artifacts/ 55 | **/Properties/launchSettings.json 56 | 57 | *_i.c 58 | *_p.c 59 | *_i.h 60 | *.ilk 61 | *.meta 62 | *.obj 63 | *.pch 64 | *.pdb 65 | *.pgc 66 | *.pgd 67 | *.rsp 68 | *.sbr 69 | *.tlb 70 | *.tli 71 | *.tlh 72 | *.tmp 73 | *.tmp_proj 74 | *.log 75 | *.vspscc 76 | *.vssscc 77 | .builds 78 | *.pidb 79 | *.svclog 80 | *.scc 81 | 82 | # Chutzpah Test files 83 | _Chutzpah* 84 | 85 | # Visual C++ cache files 86 | ipch/ 87 | *.aps 88 | *.ncb 89 | *.opendb 90 | *.opensdf 91 | *.sdf 92 | *.cachefile 93 | *.VC.db 94 | *.VC.VC.opendb 95 | 96 | # Visual Studio profiler 97 | *.psess 98 | *.vsp 99 | *.vspx 100 | *.sap 101 | 102 | # Visual Studio Trace Files 103 | *.e2e 104 | 105 | # TFS 2012 Local Workspace 106 | $tf/ 107 | 108 | # Guidance Automation Toolkit 109 | *.gpState 110 | 111 | # ReSharper is a .NET coding add-in 112 | _ReSharper*/ 113 | *.[Rr]e[Ss]harper 114 | *.DotSettings.user 115 | 116 | # JustCode is a .NET coding add-in 117 | .JustCode 118 | 119 | # TeamCity is a build add-in 120 | _TeamCity* 121 | 122 | # DotCover is a Code Coverage Tool 123 | *.dotCover 124 | 125 | # AxoCover is a Code Coverage Tool 126 | .axoCover/* 127 | !.axoCover/settings.json 128 | 129 | # Visual Studio code coverage results 130 | *.coverage 131 | *.coveragexml 132 | 133 | # NCrunch 134 | _NCrunch_* 135 | .*crunch*.local.xml 136 | nCrunchTemp_* 137 | 138 | # MightyMoose 139 | *.mm.* 140 | AutoTest.Net/ 141 | 142 | # Web workbench (sass) 143 | .sass-cache/ 144 | 145 | # Installshield output folder 146 | [Ee]xpress/ 147 | 148 | # DocProject is a documentation generator add-in 149 | DocProject/buildhelp/ 150 | DocProject/Help/*.HxT 151 | DocProject/Help/*.HxC 152 | DocProject/Help/*.hhc 153 | DocProject/Help/*.hhk 154 | DocProject/Help/*.hhp 155 | DocProject/Help/Html2 156 | DocProject/Help/html 157 | 158 | # Click-Once directory 159 | publish/ 160 | 161 | # Publish Web Output 162 | *.[Pp]ublish.xml 163 | *.azurePubxml 164 | # Note: Comment the next line if you want to checkin your web deploy settings, 165 | # but database connection strings (with potential passwords) will be unencrypted 166 | *.pubxml 167 | *.publishproj 168 | 169 | # Microsoft Azure Web App publish settings. Comment the next line if you want to 170 | # checkin your Azure Web App publish settings, but sensitive information contained 171 | # in these scripts will be unencrypted 172 | PublishScripts/ 173 | 174 | # NuGet Packages 175 | *.nupkg 176 | # The packages folder can be ignored because of Package Restore 177 | **/packages/* 178 | # except build/, which is used as an MSBuild target. 179 | !**/packages/build/ 180 | # Uncomment if necessary however generally it will be regenerated when needed 181 | #!**/packages/repositories.config 182 | # NuGet v3's project.json files produces more ignorable files 183 | *.nuget.props 184 | *.nuget.targets 185 | 186 | # Microsoft Azure Build Output 187 | csx/ 188 | *.build.csdef 189 | 190 | # Microsoft Azure Emulator 191 | ecf/ 192 | rcf/ 193 | 194 | # Windows Store app package directories and files 195 | AppPackages/ 196 | BundleArtifacts/ 197 | Package.StoreAssociation.xml 198 | _pkginfo.txt 199 | *.appx 200 | 201 | # Visual Studio cache files 202 | # files ending in .cache can be ignored 203 | *.[Cc]ache 204 | # but keep track of directories ending in .cache 205 | !*.[Cc]ache/ 206 | 207 | # Others 208 | ClientBin/ 209 | ~$* 210 | *~ 211 | *.dbmdl 212 | *.dbproj.schemaview 213 | *.jfm 214 | *.pfx 215 | *.publishsettings 216 | orleans.codegen.cs 217 | 218 | # Since there are multiple workflows, uncomment next line to ignore bower_components 219 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 220 | #bower_components/ 221 | 222 | # RIA/Silverlight projects 223 | Generated_Code/ 224 | 225 | # Backup & report files from converting an old project file 226 | # to a newer Visual Studio version. Backup files are not needed, 227 | # because we have git ;-) 228 | _UpgradeReport_Files/ 229 | Backup*/ 230 | UpgradeLog*.XML 231 | UpgradeLog*.htm 232 | 233 | # SQL Server files 234 | *.mdf 235 | *.ldf 236 | *.ndf 237 | 238 | # Business Intelligence projects 239 | *.rdl.data 240 | *.bim.layout 241 | *.bim_*.settings 242 | 243 | # Microsoft Fakes 244 | FakesAssemblies/ 245 | 246 | # GhostDoc plugin setting file 247 | *.GhostDoc.xml 248 | 249 | # Node.js Tools for Visual Studio 250 | .ntvs_analysis.dat 251 | node_modules/ 252 | 253 | # Typescript v1 declaration files 254 | typings/ 255 | 256 | # Visual Studio 6 build log 257 | *.plg 258 | 259 | # Visual Studio 6 workspace options file 260 | *.opt 261 | 262 | # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) 263 | *.vbw 264 | 265 | # Visual Studio LightSwitch build output 266 | **/*.HTMLClient/GeneratedArtifacts 267 | **/*.DesktopClient/GeneratedArtifacts 268 | **/*.DesktopClient/ModelManifest.xml 269 | **/*.Server/GeneratedArtifacts 270 | **/*.Server/ModelManifest.xml 271 | _Pvt_Extensions 272 | 273 | # Paket dependency manager 274 | .paket/paket.exe 275 | paket-files/ 276 | 277 | # FAKE - F# Make 278 | .fake/ 279 | 280 | # JetBrains Rider 281 | .idea/ 282 | *.sln.iml 283 | 284 | # CodeRush 285 | .cr/ 286 | 287 | # Python Tools for Visual Studio (PTVS) 288 | __pycache__/ 289 | *.pyc 290 | 291 | # Cake - Uncomment if you are using it 292 | # tools/** 293 | # !tools/packages.config 294 | 295 | # Tabs Studio 296 | *.tss 297 | 298 | # Telerik's JustMock configuration file 299 | *.jmconfig 300 | 301 | # BizTalk build output 302 | *.btp.cs 303 | *.btm.cs 304 | *.odx.cs 305 | *.xsd.cs 306 | 307 | # OpenCover UI analysis results 308 | OpenCover/ 309 | 310 | -------------------------------------------------------------------------------- /BonDriver_UDP.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Debug 10 | x64 11 | 12 | 13 | Release 14 | Win32 15 | 16 | 17 | Release 18 | x64 19 | 20 | 21 | 22 | {26C43DF8-9F2B-46BE-B430-71D01F96EEDA} 23 | BonDriver_UDP 24 | Win32Proj 25 | 26 | 27 | 28 | DynamicLibrary 29 | v142 30 | Unicode 31 | true 32 | 33 | 34 | DynamicLibrary 35 | v142 36 | Unicode 37 | 38 | 39 | DynamicLibrary 40 | v142 41 | Unicode 42 | true 43 | 44 | 45 | DynamicLibrary 46 | v142 47 | Unicode 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | <_ProjectFileVersion>16.0.29511.113 67 | 68 | 69 | $(SolutionDir)$(Configuration)\ 70 | $(Configuration)\ 71 | true 72 | 73 | 74 | $(SolutionDir)$(Configuration)\ 75 | $(Configuration)\ 76 | false 77 | 78 | 79 | $(SolutionDir)$(Platform)\$(Configuration)\ 80 | $(Platform)\$(Configuration)\ 81 | true 82 | 83 | 84 | $(SolutionDir)$(Platform)\$(Configuration)\ 85 | $(Platform)\$(Configuration)\ 86 | false 87 | 88 | 89 | 90 | Disabled 91 | WIN32;_DEBUG;_WINDOWS;_USRDLL;BONDRIVER_UDP_EXPORTS;%(PreprocessorDefinitions) 92 | true 93 | EnableFastChecks 94 | MultiThreadedDebugDLL 95 | 96 | Level3 97 | EditAndContinue 98 | 99 | 100 | false 101 | true 102 | Windows 103 | 104 | MachineX86 105 | 106 | 107 | 108 | 109 | AnySuitable 110 | true 111 | Speed 112 | WIN32;NDEBUG;_WINDOWS;_USRDLL;BONDRIVER_UDP_EXPORTS;%(PreprocessorDefinitions) 113 | true 114 | MultiThreadedDLL 115 | false 116 | 117 | Level3 118 | ProgramDatabase 119 | 120 | 121 | false 122 | true 123 | Windows 124 | true 125 | true 126 | 127 | MachineX86 128 | 129 | 130 | 131 | 132 | X64 133 | 134 | 135 | Disabled 136 | WIN32;_DEBUG;_WINDOWS;_USRDLL;BONDRIVER_UDP_EXPORTS;%(PreprocessorDefinitions) 137 | true 138 | EnableFastChecks 139 | MultiThreadedDebugDLL 140 | 141 | Level3 142 | ProgramDatabase 143 | 144 | 145 | false 146 | true 147 | Windows 148 | 149 | MachineX64 150 | 151 | 152 | 153 | 154 | X64 155 | 156 | 157 | AnySuitable 158 | true 159 | Speed 160 | WIN32;NDEBUG;_WINDOWS;_USRDLL;BONDRIVER_UDP_EXPORTS;%(PreprocessorDefinitions) 161 | true 162 | MultiThreadedDLL 163 | false 164 | 165 | Level3 166 | ProgramDatabase 167 | 168 | 169 | false 170 | true 171 | Windows 172 | true 173 | true 174 | 175 | MachineX64 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | -------------------------------------------------------------------------------- /BonDriver_TCP.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Debug 10 | x64 11 | 12 | 13 | Release 14 | Win32 15 | 16 | 17 | Release 18 | x64 19 | 20 | 21 | 22 | {6224E51F-BCB3-410E-A8BF-542ECA847920} 23 | BonDriver_TCP 24 | Win32Proj 25 | 26 | 27 | 28 | DynamicLibrary 29 | v142 30 | Unicode 31 | true 32 | 33 | 34 | DynamicLibrary 35 | v142 36 | Unicode 37 | 38 | 39 | DynamicLibrary 40 | v142 41 | Unicode 42 | true 43 | 44 | 45 | DynamicLibrary 46 | v142 47 | Unicode 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | <_ProjectFileVersion>16.0.29511.113 67 | 68 | 69 | $(SolutionDir)$(Configuration)\ 70 | $(Configuration)\TCP\ 71 | true 72 | 73 | 74 | $(SolutionDir)$(Configuration)\ 75 | $(Configuration)\TCP\ 76 | false 77 | 78 | 79 | $(SolutionDir)$(Platform)\$(Configuration)\ 80 | $(Platform)\$(Configuration)\TCP\ 81 | true 82 | 83 | 84 | $(SolutionDir)$(Platform)\$(Configuration)\ 85 | $(Platform)\$(Configuration)\TCP\ 86 | false 87 | 88 | 89 | 90 | Disabled 91 | BON_TCP;WIN32;_DEBUG;_WINDOWS;_USRDLL;BONDRIVER_TCP_EXPORTS;%(PreprocessorDefinitions) 92 | true 93 | EnableFastChecks 94 | MultiThreadedDebugDLL 95 | 96 | Level3 97 | EditAndContinue 98 | 99 | 100 | false 101 | true 102 | Windows 103 | 104 | MachineX86 105 | 106 | 107 | 108 | 109 | AnySuitable 110 | true 111 | Speed 112 | BON_TCP;WIN32;NDEBUG;_WINDOWS;_USRDLL;BONDRIVER_TCP_EXPORTS;%(PreprocessorDefinitions) 113 | true 114 | MultiThreadedDLL 115 | false 116 | 117 | Level3 118 | ProgramDatabase 119 | 120 | 121 | false 122 | true 123 | Windows 124 | true 125 | true 126 | 127 | MachineX86 128 | 129 | 130 | 131 | 132 | X64 133 | 134 | 135 | Disabled 136 | BON_TCP;WIN32;_DEBUG;_WINDOWS;_USRDLL;BONDRIVER_TCP_EXPORTS;%(PreprocessorDefinitions) 137 | true 138 | EnableFastChecks 139 | MultiThreadedDebugDLL 140 | 141 | Level3 142 | ProgramDatabase 143 | 144 | 145 | false 146 | true 147 | Windows 148 | 149 | MachineX64 150 | 151 | 152 | 153 | 154 | X64 155 | 156 | 157 | AnySuitable 158 | true 159 | Speed 160 | BON_TCP;WIN32;NDEBUG;_WINDOWS;_USRDLL;BONDRIVER_TCP_EXPORTS;%(PreprocessorDefinitions) 161 | true 162 | MultiThreadedDLL 163 | false 164 | 165 | Level3 166 | ProgramDatabase 167 | 168 | 169 | false 170 | true 171 | Windows 172 | true 173 | true 174 | 175 | MachineX64 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | --------------------------------------------------------------------------------