Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
A
ademco_hb
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
captainwong
ademco_hb
Commits
abff9349
Commit
abff9349
authored
May 25, 2020
by
captainwong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix bug & warnings
parent
5264fd3a
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
9 additions
and
871 deletions
+9
-871
.gitignore
.gitignore
+1
-0
bench.cpp
bench/bench.cpp
+1
-1
csharp_dll_demo.csproj.nuget.cache
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.cache
+0
-5
csharp_dll_demo.csproj.nuget.dgspec.json
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.dgspec.json
+0
-66
csharp_dll_demo.csproj.nuget.g.props
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.g.props
+0
-18
csharp_dll_demo.csproj.nuget.g.targets
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.g.targets
+0
-10
project.assets.json
csharp_dll_demo/obj/project.assets.json
+0
-752
project.nuget.cache
csharp_dll_demo/obj/project.nuget.cache
+0
-16
server_demo.cpp
server_demo/server_demo.cpp
+7
-3
No files found.
.gitignore
View file @
abff9349
...
@@ -34,6 +34,7 @@ Debug/
...
@@ -34,6 +34,7 @@ Debug/
Release/
Release/
ReleaseD/
ReleaseD/
build/
build/
obj/
# vc6
# vc6
...
...
bench/bench.cpp
View file @
abff9349
...
@@ -65,7 +65,7 @@ void ademcoPacketBench()
...
@@ -65,7 +65,7 @@ void ademcoPacketBench()
auto
ms
=
duration_cast
<
milliseconds
>
(
duration
).
count
();
auto
ms
=
duration_cast
<
milliseconds
>
(
duration
).
count
();
auto
us
=
duration_cast
<
microseconds
>
(
duration
).
count
();
auto
us
=
duration_cast
<
microseconds
>
(
duration
).
count
();
double
avg
=
us
*
1.0
/
TIMES
;
double
avg
=
us
*
1.0
/
TIMES
;
printf
(
"
\n
done
\n
duration=%l
ldms
\n
avg parse time=%.2lfus
\n
"
,
ms
,
avg
);
printf
(
"
\n
done
\n
duration=%l
dms
\n
avg parse time=%.2lfus
\n
"
,
(
long
)
ms
,
avg
);
double
avgpps
=
1000.0
*
TIMES
/
ms
;
double
avgpps
=
1000.0
*
TIMES
/
ms
;
printf
(
"average packets per second=%.2lf
\n
"
,
avgpps
);
printf
(
"average packets per second=%.2lf
\n
"
,
avgpps
);
double
avgbps
=
total_len
*
1000.0
/
ms
;
double
avgbps
=
total_len
*
1000.0
/
ms
;
...
...
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.cache
deleted
100644 → 0
View file @
5264fd3a
{
"version": 1,
"dgSpecHash": "enqVYK58B2u+2zXHcESUbbLfk1x9+SUeE5dBaKx3jo0y9wl25Y8qyh28+gy/13OunxXdkTy8P4sF7NOBzYf5HA==",
"success": true
}
\ No newline at end of file
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.dgspec.json
deleted
100644 → 0
View file @
5264fd3a
{
"format"
:
1
,
"restore"
:
{
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
csharp_dll_demo.csproj"
:
{}
},
"projects"
:
{
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
csharp_dll_demo.csproj"
:
{
"version"
:
"1.0.0"
,
"restore"
:
{
"projectUniqueName"
:
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
csharp_dll_demo.csproj"
,
"projectName"
:
"csharp_dll_demo"
,
"projectPath"
:
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
csharp_dll_demo.csproj"
,
"packagesPath"
:
"C:
\\
Users
\\
Jack
\\
.nuget
\\
packages
\\
"
,
"outputPath"
:
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
obj
\\
"
,
"projectStyle"
:
"PackageReference"
,
"fallbackFolders"
:
[
"C:
\\
Program Files
\\
dotnet
\\
sdk
\\
NuGetFallbackFolder"
],
"configFilePaths"
:
[
"C:
\\
Users
\\
Jack
\\
AppData
\\
Roaming
\\
NuGet
\\
NuGet.Config"
,
"C:
\\
Program Files (x86)
\\
NuGet
\\
Config
\\
Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks"
:
[
"netcoreapp2.1"
],
"sources"
:
{
"C:
\\
Program Files (x86)
\\
Microsoft SDKs
\\
NuGetPackages
\\
"
:
{},
"https://api.nuget.org/v3/index.json"
:
{}
},
"frameworks"
:
{
"netcoreapp2.1"
:
{
"projectReferences"
:
{}
}
},
"warningProperties"
:
{
"warnAsError"
:
[
"NU1605"
]
}
},
"frameworks"
:
{
"netcoreapp2.1"
:
{
"dependencies"
:
{
"Microsoft.NETCore.App"
:
{
"suppressParent"
:
"All"
,
"target"
:
"Package"
,
"version"
:
"[2.1.0, )"
,
"autoReferenced"
:
true
}
},
"imports"
:
[
"net461"
,
"net462"
,
"net47"
,
"net471"
,
"net472"
,
"net48"
],
"assetTargetFallback"
:
true
,
"warn"
:
true
,
"runtimeIdentifierGraphPath"
:
"C:
\\
Program Files
\\
dotnet
\\
sdk
\\
3.1.201
\\
RuntimeIdentifierGraph.json"
}
}
}
}
}
\ No newline at end of file
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.g.props
deleted
100644 → 0
View file @
5264fd3a
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project
ToolsVersion=
"14.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<PropertyGroup
Condition=
" '$(ExcludeRestorePackageImports)' != 'true' "
>
<RestoreSuccess
Condition=
" '$(RestoreSuccess)' == '' "
>
True
</RestoreSuccess>
<RestoreTool
Condition=
" '$(RestoreTool)' == '' "
>
NuGet
</RestoreTool>
<ProjectAssetsFile
Condition=
" '$(ProjectAssetsFile)' == '' "
>
$(MSBuildThisFileDirectory)project.assets.json
</ProjectAssetsFile>
<NuGetPackageRoot
Condition=
" '$(NuGetPackageRoot)' == '' "
>
$(UserProfile)\.nuget\packages\
</NuGetPackageRoot>
<NuGetPackageFolders
Condition=
" '$(NuGetPackageFolders)' == '' "
>
C:\Users\Jack\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder
</NuGetPackageFolders>
<NuGetProjectStyle
Condition=
" '$(NuGetProjectStyle)' == '' "
>
PackageReference
</NuGetProjectStyle>
<NuGetToolVersion
Condition=
" '$(NuGetToolVersion)' == '' "
>
5.5.0
</NuGetToolVersion>
</PropertyGroup>
<PropertyGroup>
<MSBuildAllProjects>
$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup
Condition=
" '$(ExcludeRestorePackageImports)' != 'true' "
>
<Import
Project=
"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.props"
Condition=
"Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.props')"
/>
</ImportGroup>
</Project>
\ No newline at end of file
csharp_dll_demo/obj/csharp_dll_demo.csproj.nuget.g.targets
deleted
100644 → 0
View file @
5264fd3a
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project
ToolsVersion=
"14.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<PropertyGroup>
<MSBuildAllProjects>
$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup
Condition=
" '$(ExcludeRestorePackageImports)' != 'true' "
>
<Import
Project=
"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\NETStandard.Library.targets"
Condition=
"Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\NETStandard.Library.targets')"
/>
<Import
Project=
"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.targets"
Condition=
"Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.targets')"
/>
</ImportGroup>
</Project>
\ No newline at end of file
csharp_dll_demo/obj/project.assets.json
deleted
100644 → 0
View file @
5264fd3a
{
"version"
:
3
,
"targets"
:
{
".NETCoreApp,Version=v2.1"
:
{
"Microsoft.NETCore.App/2.1.0"
:
{
"type"
:
"package"
,
"dependencies"
:
{
"Microsoft.NETCore.DotNetHostPolicy"
:
"2.1.0"
,
"Microsoft.NETCore.Platforms"
:
"2.1.0"
,
"Microsoft.NETCore.Targets"
:
"2.1.0"
,
"NETStandard.Library"
:
"2.0.3"
},
"compile"
:
{
"ref/netcoreapp2.1/Microsoft.CSharp.dll"
:
{},
"ref/netcoreapp2.1/Microsoft.VisualBasic.dll"
:
{},
"ref/netcoreapp2.1/Microsoft.Win32.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.AppContext.dll"
:
{},
"ref/netcoreapp2.1/System.Buffers.dll"
:
{},
"ref/netcoreapp2.1/System.Collections.Concurrent.dll"
:
{},
"ref/netcoreapp2.1/System.Collections.Immutable.dll"
:
{},
"ref/netcoreapp2.1/System.Collections.NonGeneric.dll"
:
{},
"ref/netcoreapp2.1/System.Collections.Specialized.dll"
:
{},
"ref/netcoreapp2.1/System.Collections.dll"
:
{},
"ref/netcoreapp2.1/System.ComponentModel.Annotations.dll"
:
{},
"ref/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll"
:
{},
"ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll"
:
{},
"ref/netcoreapp2.1/System.ComponentModel.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.ComponentModel.TypeConverter.dll"
:
{},
"ref/netcoreapp2.1/System.ComponentModel.dll"
:
{},
"ref/netcoreapp2.1/System.Configuration.dll"
:
{},
"ref/netcoreapp2.1/System.Console.dll"
:
{},
"ref/netcoreapp2.1/System.Core.dll"
:
{},
"ref/netcoreapp2.1/System.Data.Common.dll"
:
{},
"ref/netcoreapp2.1/System.Data.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.Contracts.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.Debug.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.Process.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.StackTrace.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.Tools.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.TraceSource.dll"
:
{},
"ref/netcoreapp2.1/System.Diagnostics.Tracing.dll"
:
{},
"ref/netcoreapp2.1/System.Drawing.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.Drawing.dll"
:
{},
"ref/netcoreapp2.1/System.Dynamic.Runtime.dll"
:
{},
"ref/netcoreapp2.1/System.Globalization.Calendars.dll"
:
{},
"ref/netcoreapp2.1/System.Globalization.Extensions.dll"
:
{},
"ref/netcoreapp2.1/System.Globalization.dll"
:
{},
"ref/netcoreapp2.1/System.IO.Compression.Brotli.dll"
:
{},
"ref/netcoreapp2.1/System.IO.Compression.FileSystem.dll"
:
{},
"ref/netcoreapp2.1/System.IO.Compression.ZipFile.dll"
:
{},
"ref/netcoreapp2.1/System.IO.Compression.dll"
:
{},
"ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll"
:
{},
"ref/netcoreapp2.1/System.IO.FileSystem.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.IO.FileSystem.Watcher.dll"
:
{},
"ref/netcoreapp2.1/System.IO.FileSystem.dll"
:
{},
"ref/netcoreapp2.1/System.IO.IsolatedStorage.dll"
:
{},
"ref/netcoreapp2.1/System.IO.MemoryMappedFiles.dll"
:
{},
"ref/netcoreapp2.1/System.IO.Pipes.dll"
:
{},
"ref/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll"
:
{},
"ref/netcoreapp2.1/System.IO.dll"
:
{},
"ref/netcoreapp2.1/System.Linq.Expressions.dll"
:
{},
"ref/netcoreapp2.1/System.Linq.Parallel.dll"
:
{},
"ref/netcoreapp2.1/System.Linq.Queryable.dll"
:
{},
"ref/netcoreapp2.1/System.Linq.dll"
:
{},
"ref/netcoreapp2.1/System.Memory.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Http.dll"
:
{},
"ref/netcoreapp2.1/System.Net.HttpListener.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Mail.dll"
:
{},
"ref/netcoreapp2.1/System.Net.NameResolution.dll"
:
{},
"ref/netcoreapp2.1/System.Net.NetworkInformation.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Ping.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Requests.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Security.dll"
:
{},
"ref/netcoreapp2.1/System.Net.ServicePoint.dll"
:
{},
"ref/netcoreapp2.1/System.Net.Sockets.dll"
:
{},
"ref/netcoreapp2.1/System.Net.WebClient.dll"
:
{},
"ref/netcoreapp2.1/System.Net.WebHeaderCollection.dll"
:
{},
"ref/netcoreapp2.1/System.Net.WebProxy.dll"
:
{},
"ref/netcoreapp2.1/System.Net.WebSockets.Client.dll"
:
{},
"ref/netcoreapp2.1/System.Net.WebSockets.dll"
:
{},
"ref/netcoreapp2.1/System.Net.dll"
:
{},
"ref/netcoreapp2.1/System.Numerics.Vectors.dll"
:
{},
"ref/netcoreapp2.1/System.Numerics.dll"
:
{},
"ref/netcoreapp2.1/System.ObjectModel.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.DispatchProxy.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.Emit.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.Extensions.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.Metadata.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.TypeExtensions.dll"
:
{},
"ref/netcoreapp2.1/System.Reflection.dll"
:
{},
"ref/netcoreapp2.1/System.Resources.Reader.dll"
:
{},
"ref/netcoreapp2.1/System.Resources.ResourceManager.dll"
:
{},
"ref/netcoreapp2.1/System.Resources.Writer.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Extensions.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Handles.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.InteropServices.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Loader.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Numerics.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Serialization.Json.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Serialization.Xml.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.Serialization.dll"
:
{},
"ref/netcoreapp2.1/System.Runtime.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Claims.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Cryptography.Csp.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Cryptography.Encoding.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Cryptography.Primitives.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll"
:
{},
"ref/netcoreapp2.1/System.Security.Principal.dll"
:
{},
"ref/netcoreapp2.1/System.Security.SecureString.dll"
:
{},
"ref/netcoreapp2.1/System.Security.dll"
:
{},
"ref/netcoreapp2.1/System.ServiceModel.Web.dll"
:
{},
"ref/netcoreapp2.1/System.ServiceProcess.dll"
:
{},
"ref/netcoreapp2.1/System.Text.Encoding.Extensions.dll"
:
{},
"ref/netcoreapp2.1/System.Text.Encoding.dll"
:
{},
"ref/netcoreapp2.1/System.Text.RegularExpressions.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Overlapped.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Tasks.Extensions.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Tasks.Parallel.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Tasks.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Thread.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.ThreadPool.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.Timer.dll"
:
{},
"ref/netcoreapp2.1/System.Threading.dll"
:
{},
"ref/netcoreapp2.1/System.Transactions.Local.dll"
:
{},
"ref/netcoreapp2.1/System.Transactions.dll"
:
{},
"ref/netcoreapp2.1/System.ValueTuple.dll"
:
{},
"ref/netcoreapp2.1/System.Web.HttpUtility.dll"
:
{},
"ref/netcoreapp2.1/System.Web.dll"
:
{},
"ref/netcoreapp2.1/System.Windows.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.Linq.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.ReaderWriter.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.Serialization.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.XDocument.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.XPath.XDocument.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.XPath.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.XmlDocument.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.XmlSerializer.dll"
:
{},
"ref/netcoreapp2.1/System.Xml.dll"
:
{},
"ref/netcoreapp2.1/System.dll"
:
{},
"ref/netcoreapp2.1/WindowsBase.dll"
:
{},
"ref/netcoreapp2.1/mscorlib.dll"
:
{},
"ref/netcoreapp2.1/netstandard.dll"
:
{}
},
"build"
:
{
"build/netcoreapp2.1/Microsoft.NETCore.App.props"
:
{},
"build/netcoreapp2.1/Microsoft.NETCore.App.targets"
:
{}
}
},
"Microsoft.NETCore.DotNetAppHost/2.1.0"
:
{
"type"
:
"package"
},
"Microsoft.NETCore.DotNetHostPolicy/2.1.0"
:
{
"type"
:
"package"
,
"dependencies"
:
{
"Microsoft.NETCore.DotNetHostResolver"
:
"2.1.0"
}
},
"Microsoft.NETCore.DotNetHostResolver/2.1.0"
:
{
"type"
:
"package"
,
"dependencies"
:
{
"Microsoft.NETCore.DotNetAppHost"
:
"2.1.0"
}
},
"Microsoft.NETCore.Platforms/2.1.0"
:
{
"type"
:
"package"
,
"compile"
:
{
"lib/netstandard1.0/_._"
:
{}
},
"runtime"
:
{
"lib/netstandard1.0/_._"
:
{}
}
},
"Microsoft.NETCore.Targets/2.1.0"
:
{
"type"
:
"package"
,
"compile"
:
{
"lib/netstandard1.0/_._"
:
{}
},
"runtime"
:
{
"lib/netstandard1.0/_._"
:
{}
}
},
"NETStandard.Library/2.0.3"
:
{
"type"
:
"package"
,
"dependencies"
:
{
"Microsoft.NETCore.Platforms"
:
"1.1.0"
},
"compile"
:
{
"lib/netstandard1.0/_._"
:
{}
},
"runtime"
:
{
"lib/netstandard1.0/_._"
:
{}
},
"build"
:
{
"build/netstandard2.0/NETStandard.Library.targets"
:
{}
}
}
}
},
"libraries"
:
{
"Microsoft.NETCore.App/2.1.0"
:
{
"sha512"
:
"JNHhG+j5eIhG26+H721IDmwswGUznTwwSuJMFe/08h0X2YarHvA15sVAvUkA/2Sp3W0ENNm48t+J7KTPRqEpfA=="
,
"type"
:
"package"
,
"path"
:
"microsoft.netcore.app/2.1.0"
,
"files"
:
[
".nupkg.metadata"
,
".signature.p7s"
,
"LICENSE.TXT"
,
"Microsoft.NETCore.App.versions.txt"
,
"THIRD-PARTY-NOTICES.TXT"
,
"build/netcoreapp2.1/Microsoft.NETCore.App.PlatformManifest.txt"
,
"build/netcoreapp2.1/Microsoft.NETCore.App.props"
,
"build/netcoreapp2.1/Microsoft.NETCore.App.targets"
,
"microsoft.netcore.app.2.1.0.nupkg.sha512"
,
"microsoft.netcore.app.nuspec"
,
"ref/netcoreapp/_._"
,
"ref/netcoreapp2.1/Microsoft.CSharp.dll"
,
"ref/netcoreapp2.1/Microsoft.CSharp.xml"
,
"ref/netcoreapp2.1/Microsoft.VisualBasic.dll"
,
"ref/netcoreapp2.1/Microsoft.VisualBasic.xml"
,
"ref/netcoreapp2.1/Microsoft.Win32.Primitives.dll"
,
"ref/netcoreapp2.1/Microsoft.Win32.Primitives.xml"
,
"ref/netcoreapp2.1/System.AppContext.dll"
,
"ref/netcoreapp2.1/System.Buffers.dll"
,
"ref/netcoreapp2.1/System.Buffers.xml"
,
"ref/netcoreapp2.1/System.Collections.Concurrent.dll"
,
"ref/netcoreapp2.1/System.Collections.Concurrent.xml"
,
"ref/netcoreapp2.1/System.Collections.Immutable.dll"
,
"ref/netcoreapp2.1/System.Collections.Immutable.xml"
,
"ref/netcoreapp2.1/System.Collections.NonGeneric.dll"
,
"ref/netcoreapp2.1/System.Collections.NonGeneric.xml"
,
"ref/netcoreapp2.1/System.Collections.Specialized.dll"
,
"ref/netcoreapp2.1/System.Collections.Specialized.xml"
,
"ref/netcoreapp2.1/System.Collections.dll"
,
"ref/netcoreapp2.1/System.Collections.xml"
,
"ref/netcoreapp2.1/System.ComponentModel.Annotations.dll"
,
"ref/netcoreapp2.1/System.ComponentModel.Annotations.xml"
,
"ref/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll"
,
"ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll"
,
"ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.xml"
,
"ref/netcoreapp2.1/System.ComponentModel.Primitives.dll"
,
"ref/netcoreapp2.1/System.ComponentModel.Primitives.xml"
,
"ref/netcoreapp2.1/System.ComponentModel.TypeConverter.dll"
,
"ref/netcoreapp2.1/System.ComponentModel.TypeConverter.xml"
,
"ref/netcoreapp2.1/System.ComponentModel.dll"
,
"ref/netcoreapp2.1/System.ComponentModel.xml"
,
"ref/netcoreapp2.1/System.Configuration.dll"
,
"ref/netcoreapp2.1/System.Console.dll"
,
"ref/netcoreapp2.1/System.Console.xml"
,
"ref/netcoreapp2.1/System.Core.dll"
,
"ref/netcoreapp2.1/System.Data.Common.dll"
,
"ref/netcoreapp2.1/System.Data.Common.xml"
,
"ref/netcoreapp2.1/System.Data.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.Contracts.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.Contracts.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.Debug.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.Debug.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.Process.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.Process.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.StackTrace.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.StackTrace.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.Tools.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.Tools.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.TraceSource.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.TraceSource.xml"
,
"ref/netcoreapp2.1/System.Diagnostics.Tracing.dll"
,
"ref/netcoreapp2.1/System.Diagnostics.Tracing.xml"
,
"ref/netcoreapp2.1/System.Drawing.Primitives.dll"
,
"ref/netcoreapp2.1/System.Drawing.Primitives.xml"
,
"ref/netcoreapp2.1/System.Drawing.dll"
,
"ref/netcoreapp2.1/System.Dynamic.Runtime.dll"
,
"ref/netcoreapp2.1/System.Globalization.Calendars.dll"
,
"ref/netcoreapp2.1/System.Globalization.Extensions.dll"
,
"ref/netcoreapp2.1/System.Globalization.dll"
,
"ref/netcoreapp2.1/System.IO.Compression.Brotli.dll"
,
"ref/netcoreapp2.1/System.IO.Compression.FileSystem.dll"
,
"ref/netcoreapp2.1/System.IO.Compression.ZipFile.dll"
,
"ref/netcoreapp2.1/System.IO.Compression.ZipFile.xml"
,
"ref/netcoreapp2.1/System.IO.Compression.dll"
,
"ref/netcoreapp2.1/System.IO.Compression.xml"
,
"ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll"
,
"ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.xml"
,
"ref/netcoreapp2.1/System.IO.FileSystem.Primitives.dll"
,
"ref/netcoreapp2.1/System.IO.FileSystem.Watcher.dll"
,
"ref/netcoreapp2.1/System.IO.FileSystem.Watcher.xml"
,
"ref/netcoreapp2.1/System.IO.FileSystem.dll"
,
"ref/netcoreapp2.1/System.IO.FileSystem.xml"
,
"ref/netcoreapp2.1/System.IO.IsolatedStorage.dll"
,
"ref/netcoreapp2.1/System.IO.IsolatedStorage.xml"
,
"ref/netcoreapp2.1/System.IO.MemoryMappedFiles.dll"
,
"ref/netcoreapp2.1/System.IO.MemoryMappedFiles.xml"
,
"ref/netcoreapp2.1/System.IO.Pipes.dll"
,
"ref/netcoreapp2.1/System.IO.Pipes.xml"
,
"ref/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll"
,
"ref/netcoreapp2.1/System.IO.dll"
,
"ref/netcoreapp2.1/System.Linq.Expressions.dll"
,
"ref/netcoreapp2.1/System.Linq.Expressions.xml"
,
"ref/netcoreapp2.1/System.Linq.Parallel.dll"
,
"ref/netcoreapp2.1/System.Linq.Parallel.xml"
,
"ref/netcoreapp2.1/System.Linq.Queryable.dll"
,
"ref/netcoreapp2.1/System.Linq.Queryable.xml"
,
"ref/netcoreapp2.1/System.Linq.dll"
,
"ref/netcoreapp2.1/System.Linq.xml"
,
"ref/netcoreapp2.1/System.Memory.dll"
,
"ref/netcoreapp2.1/System.Memory.xml"
,
"ref/netcoreapp2.1/System.Net.Http.dll"
,
"ref/netcoreapp2.1/System.Net.Http.xml"
,
"ref/netcoreapp2.1/System.Net.HttpListener.dll"
,
"ref/netcoreapp2.1/System.Net.HttpListener.xml"
,
"ref/netcoreapp2.1/System.Net.Mail.dll"
,
"ref/netcoreapp2.1/System.Net.Mail.xml"
,
"ref/netcoreapp2.1/System.Net.NameResolution.dll"
,
"ref/netcoreapp2.1/System.Net.NameResolution.xml"
,
"ref/netcoreapp2.1/System.Net.NetworkInformation.dll"
,
"ref/netcoreapp2.1/System.Net.NetworkInformation.xml"
,
"ref/netcoreapp2.1/System.Net.Ping.dll"
,
"ref/netcoreapp2.1/System.Net.Ping.xml"
,
"ref/netcoreapp2.1/System.Net.Primitives.dll"
,
"ref/netcoreapp2.1/System.Net.Primitives.xml"
,
"ref/netcoreapp2.1/System.Net.Requests.dll"
,
"ref/netcoreapp2.1/System.Net.Requests.xml"
,
"ref/netcoreapp2.1/System.Net.Security.dll"
,
"ref/netcoreapp2.1/System.Net.Security.xml"
,
"ref/netcoreapp2.1/System.Net.ServicePoint.dll"
,
"ref/netcoreapp2.1/System.Net.ServicePoint.xml"
,
"ref/netcoreapp2.1/System.Net.Sockets.dll"
,
"ref/netcoreapp2.1/System.Net.Sockets.xml"
,
"ref/netcoreapp2.1/System.Net.WebClient.dll"
,
"ref/netcoreapp2.1/System.Net.WebClient.xml"
,
"ref/netcoreapp2.1/System.Net.WebHeaderCollection.dll"
,
"ref/netcoreapp2.1/System.Net.WebHeaderCollection.xml"
,
"ref/netcoreapp2.1/System.Net.WebProxy.dll"
,
"ref/netcoreapp2.1/System.Net.WebProxy.xml"
,
"ref/netcoreapp2.1/System.Net.WebSockets.Client.dll"
,
"ref/netcoreapp2.1/System.Net.WebSockets.Client.xml"
,
"ref/netcoreapp2.1/System.Net.WebSockets.dll"
,
"ref/netcoreapp2.1/System.Net.WebSockets.xml"
,
"ref/netcoreapp2.1/System.Net.dll"
,
"ref/netcoreapp2.1/System.Numerics.Vectors.dll"
,
"ref/netcoreapp2.1/System.Numerics.Vectors.xml"
,
"ref/netcoreapp2.1/System.Numerics.dll"
,
"ref/netcoreapp2.1/System.ObjectModel.dll"
,
"ref/netcoreapp2.1/System.ObjectModel.xml"
,
"ref/netcoreapp2.1/System.Reflection.DispatchProxy.dll"
,
"ref/netcoreapp2.1/System.Reflection.DispatchProxy.xml"
,
"ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll"
,
"ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.xml"
,
"ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll"
,
"ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.xml"
,
"ref/netcoreapp2.1/System.Reflection.Emit.dll"
,
"ref/netcoreapp2.1/System.Reflection.Emit.xml"
,
"ref/netcoreapp2.1/System.Reflection.Extensions.dll"
,
"ref/netcoreapp2.1/System.Reflection.Metadata.dll"
,
"ref/netcoreapp2.1/System.Reflection.Metadata.xml"
,
"ref/netcoreapp2.1/System.Reflection.Primitives.dll"
,
"ref/netcoreapp2.1/System.Reflection.Primitives.xml"
,
"ref/netcoreapp2.1/System.Reflection.TypeExtensions.dll"
,
"ref/netcoreapp2.1/System.Reflection.TypeExtensions.xml"
,
"ref/netcoreapp2.1/System.Reflection.dll"
,
"ref/netcoreapp2.1/System.Resources.Reader.dll"
,
"ref/netcoreapp2.1/System.Resources.ResourceManager.dll"
,
"ref/netcoreapp2.1/System.Resources.ResourceManager.xml"
,
"ref/netcoreapp2.1/System.Resources.Writer.dll"
,
"ref/netcoreapp2.1/System.Resources.Writer.xml"
,
"ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll"
,
"ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.xml"
,
"ref/netcoreapp2.1/System.Runtime.Extensions.dll"
,
"ref/netcoreapp2.1/System.Runtime.Extensions.xml"
,
"ref/netcoreapp2.1/System.Runtime.Handles.dll"
,
"ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll"
,
"ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.xml"
,
"ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll"
,
"ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.xml"
,
"ref/netcoreapp2.1/System.Runtime.InteropServices.dll"
,
"ref/netcoreapp2.1/System.Runtime.InteropServices.xml"
,
"ref/netcoreapp2.1/System.Runtime.Loader.dll"
,
"ref/netcoreapp2.1/System.Runtime.Loader.xml"
,
"ref/netcoreapp2.1/System.Runtime.Numerics.dll"
,
"ref/netcoreapp2.1/System.Runtime.Numerics.xml"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.xml"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Json.dll"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Json.xml"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.xml"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Xml.dll"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.Xml.xml"
,
"ref/netcoreapp2.1/System.Runtime.Serialization.dll"
,
"ref/netcoreapp2.1/System.Runtime.dll"
,
"ref/netcoreapp2.1/System.Runtime.xml"
,
"ref/netcoreapp2.1/System.Security.Claims.dll"
,
"ref/netcoreapp2.1/System.Security.Claims.xml"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.xml"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Csp.dll"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Csp.xml"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Encoding.dll"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Encoding.xml"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Primitives.dll"
,
"ref/netcoreapp2.1/System.Security.Cryptography.Primitives.xml"
,
"ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll"
,
"ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.xml"
,
"ref/netcoreapp2.1/System.Security.Principal.dll"
,
"ref/netcoreapp2.1/System.Security.Principal.xml"
,
"ref/netcoreapp2.1/System.Security.SecureString.dll"
,
"ref/netcoreapp2.1/System.Security.dll"
,
"ref/netcoreapp2.1/System.ServiceModel.Web.dll"
,
"ref/netcoreapp2.1/System.ServiceProcess.dll"
,
"ref/netcoreapp2.1/System.Text.Encoding.Extensions.dll"
,
"ref/netcoreapp2.1/System.Text.Encoding.Extensions.xml"
,
"ref/netcoreapp2.1/System.Text.Encoding.dll"
,
"ref/netcoreapp2.1/System.Text.RegularExpressions.dll"
,
"ref/netcoreapp2.1/System.Text.RegularExpressions.xml"
,
"ref/netcoreapp2.1/System.Threading.Overlapped.dll"
,
"ref/netcoreapp2.1/System.Threading.Overlapped.xml"
,
"ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll"
,
"ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.xml"
,
"ref/netcoreapp2.1/System.Threading.Tasks.Extensions.dll"
,
"ref/netcoreapp2.1/System.Threading.Tasks.Extensions.xml"
,
"ref/netcoreapp2.1/System.Threading.Tasks.Parallel.dll"
,
"ref/netcoreapp2.1/System.Threading.Tasks.Parallel.xml"
,
"ref/netcoreapp2.1/System.Threading.Tasks.dll"
,
"ref/netcoreapp2.1/System.Threading.Tasks.xml"
,
"ref/netcoreapp2.1/System.Threading.Thread.dll"
,
"ref/netcoreapp2.1/System.Threading.Thread.xml"
,
"ref/netcoreapp2.1/System.Threading.ThreadPool.dll"
,
"ref/netcoreapp2.1/System.Threading.ThreadPool.xml"
,
"ref/netcoreapp2.1/System.Threading.Timer.dll"
,
"ref/netcoreapp2.1/System.Threading.Timer.xml"
,
"ref/netcoreapp2.1/System.Threading.dll"
,
"ref/netcoreapp2.1/System.Threading.xml"
,
"ref/netcoreapp2.1/System.Transactions.Local.dll"
,
"ref/netcoreapp2.1/System.Transactions.Local.xml"
,
"ref/netcoreapp2.1/System.Transactions.dll"
,
"ref/netcoreapp2.1/System.ValueTuple.dll"
,
"ref/netcoreapp2.1/System.Web.HttpUtility.dll"
,
"ref/netcoreapp2.1/System.Web.HttpUtility.xml"
,
"ref/netcoreapp2.1/System.Web.dll"
,
"ref/netcoreapp2.1/System.Windows.dll"
,
"ref/netcoreapp2.1/System.Xml.Linq.dll"
,
"ref/netcoreapp2.1/System.Xml.ReaderWriter.dll"
,
"ref/netcoreapp2.1/System.Xml.ReaderWriter.xml"
,
"ref/netcoreapp2.1/System.Xml.Serialization.dll"
,
"ref/netcoreapp2.1/System.Xml.XDocument.dll"
,
"ref/netcoreapp2.1/System.Xml.XDocument.xml"
,
"ref/netcoreapp2.1/System.Xml.XPath.XDocument.dll"
,
"ref/netcoreapp2.1/System.Xml.XPath.XDocument.xml"
,
"ref/netcoreapp2.1/System.Xml.XPath.dll"
,
"ref/netcoreapp2.1/System.Xml.XPath.xml"
,
"ref/netcoreapp2.1/System.Xml.XmlDocument.dll"
,
"ref/netcoreapp2.1/System.Xml.XmlSerializer.dll"
,
"ref/netcoreapp2.1/System.Xml.XmlSerializer.xml"
,
"ref/netcoreapp2.1/System.Xml.dll"
,
"ref/netcoreapp2.1/System.dll"
,
"ref/netcoreapp2.1/WindowsBase.dll"
,
"ref/netcoreapp2.1/mscorlib.dll"
,
"ref/netcoreapp2.1/netstandard.dll"
,
"runtime.json"
]
},
"Microsoft.NETCore.DotNetAppHost/2.1.0"
:
{
"sha512"
:
"vMn8V3GOp/SPOG2oE8WxswzAWZ/GZmc8EPiB3vc2EZ6us14ehXhsvUFXndYopGNSjCa9OdqC6L6xStF1KyUZnw=="
,
"type"
:
"package"
,
"path"
:
"microsoft.netcore.dotnetapphost/2.1.0"
,
"files"
:
[
".nupkg.metadata"
,
".signature.p7s"
,
"LICENSE.TXT"
,
"THIRD-PARTY-NOTICES.TXT"
,
"microsoft.netcore.dotnetapphost.2.1.0.nupkg.sha512"
,
"microsoft.netcore.dotnetapphost.nuspec"
,
"runtime.json"
]
},
"Microsoft.NETCore.DotNetHostPolicy/2.1.0"
:
{
"sha512"
:
"vBUwNihtLUVS2HhO6WocYfAktRmfFihm6JB8/sJ53caVW+AelvbnYpfiGzaZDpkWjN6vA3xzOKPu9Vu8Zz3p8Q=="
,
"type"
:
"package"
,
"path"
:
"microsoft.netcore.dotnethostpolicy/2.1.0"
,
"files"
:
[
".nupkg.metadata"
,
".signature.p7s"
,
"LICENSE.TXT"
,
"THIRD-PARTY-NOTICES.TXT"
,
"microsoft.netcore.dotnethostpolicy.2.1.0.nupkg.sha512"
,
"microsoft.netcore.dotnethostpolicy.nuspec"
,
"runtime.json"
]
},
"Microsoft.NETCore.DotNetHostResolver/2.1.0"
:
{
"sha512"
:
"o0PRql5qOHFEY3d1WvzE+T7cMFKtOsWLMg8L1oTeGNnI4u5AzOj8o6AdZT3y2GxFA1DAx7AQ9qZjpCO2/bgZRw=="
,
"type"
:
"package"
,
"path"
:
"microsoft.netcore.dotnethostresolver/2.1.0"
,
"files"
:
[
".nupkg.metadata"
,
".signature.p7s"
,
"LICENSE.TXT"
,
"THIRD-PARTY-NOTICES.TXT"
,
"microsoft.netcore.dotnethostresolver.2.1.0.nupkg.sha512"
,
"microsoft.netcore.dotnethostresolver.nuspec"
,
"runtime.json"
]
},
"Microsoft.NETCore.Platforms/2.1.0"
:
{
"sha512"
:
"ok+RPAtESz/9MUXeIEz6Lv5XAGQsaNmEYXMsgVALj4D7kqC8gveKWXWXbufLySR2fWrwZf8smyN5RmHu0e4BHA=="
,
"type"
:
"package"
,
"path"
:
"microsoft.netcore.platforms/2.1.0"
,
"files"
:
[
".nupkg.metadata"
,
".signature.p7s"
,
"LICENSE.TXT"
,
"THIRD-PARTY-NOTICES.TXT"
,
"lib/netstandard1.0/_._"
,
"microsoft.netcore.platforms.2.1.0.nupkg.sha512"
,
"microsoft.netcore.platforms.nuspec"
,
"runtime.json"
,
"useSharedDesignerContext.txt"
,
"version.txt"
]
},
"Microsoft.NETCore.Targets/2.1.0"
:
{
"sha512"
:
"x188gIZXOwFXkPXyGavEcPGcR6RGvjFOES2QzskN4gERZjWPN34qhRsZVMC0CLJfQLGSButarcgWxPPM4vmg0w=="
,
"type"
:
"package"
,
"path"
:
"microsoft.netcore.targets/2.1.0"
,
"files"
:
[
".nupkg.metadata"
,
".signature.p7s"
,
"LICENSE.TXT"
,
"THIRD-PARTY-NOTICES.TXT"
,
"lib/netstandard1.0/_._"
,
"microsoft.netcore.targets.2.1.0.nupkg.sha512"
,
"microsoft.netcore.targets.nuspec"
,
"runtime.json"
,
"useSharedDesignerContext.txt"
,
"version.txt"
]
},
"NETStandard.Library/2.0.3"
:
{
"sha512"
:
"st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A=="
,
"type"
:
"package"
,
"path"
:
"netstandard.library/2.0.3"
,
"files"
:
[
".nupkg.metadata"
,
"LICENSE.TXT"
,
"THIRD-PARTY-NOTICES.TXT"
,
"build/netstandard2.0/NETStandard.Library.targets"
,
"build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll"
,
"build/netstandard2.0/ref/System.AppContext.dll"
,
"build/netstandard2.0/ref/System.Collections.Concurrent.dll"
,
"build/netstandard2.0/ref/System.Collections.NonGeneric.dll"
,
"build/netstandard2.0/ref/System.Collections.Specialized.dll"
,
"build/netstandard2.0/ref/System.Collections.dll"
,
"build/netstandard2.0/ref/System.ComponentModel.Composition.dll"
,
"build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll"
,
"build/netstandard2.0/ref/System.ComponentModel.Primitives.dll"
,
"build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll"
,
"build/netstandard2.0/ref/System.ComponentModel.dll"
,
"build/netstandard2.0/ref/System.Console.dll"
,
"build/netstandard2.0/ref/System.Core.dll"
,
"build/netstandard2.0/ref/System.Data.Common.dll"
,
"build/netstandard2.0/ref/System.Data.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.Contracts.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.Debug.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.Process.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.Tools.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll"
,
"build/netstandard2.0/ref/System.Diagnostics.Tracing.dll"
,
"build/netstandard2.0/ref/System.Drawing.Primitives.dll"
,
"build/netstandard2.0/ref/System.Drawing.dll"
,
"build/netstandard2.0/ref/System.Dynamic.Runtime.dll"
,
"build/netstandard2.0/ref/System.Globalization.Calendars.dll"
,
"build/netstandard2.0/ref/System.Globalization.Extensions.dll"
,
"build/netstandard2.0/ref/System.Globalization.dll"
,
"build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll"
,
"build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll"
,
"build/netstandard2.0/ref/System.IO.Compression.dll"
,
"build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll"
,
"build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll"
,
"build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll"
,
"build/netstandard2.0/ref/System.IO.FileSystem.dll"
,
"build/netstandard2.0/ref/System.IO.IsolatedStorage.dll"
,
"build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll"
,
"build/netstandard2.0/ref/System.IO.Pipes.dll"
,
"build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll"
,
"build/netstandard2.0/ref/System.IO.dll"
,
"build/netstandard2.0/ref/System.Linq.Expressions.dll"
,
"build/netstandard2.0/ref/System.Linq.Parallel.dll"
,
"build/netstandard2.0/ref/System.Linq.Queryable.dll"
,
"build/netstandard2.0/ref/System.Linq.dll"
,
"build/netstandard2.0/ref/System.Net.Http.dll"
,
"build/netstandard2.0/ref/System.Net.NameResolution.dll"
,
"build/netstandard2.0/ref/System.Net.NetworkInformation.dll"
,
"build/netstandard2.0/ref/System.Net.Ping.dll"
,
"build/netstandard2.0/ref/System.Net.Primitives.dll"
,
"build/netstandard2.0/ref/System.Net.Requests.dll"
,
"build/netstandard2.0/ref/System.Net.Security.dll"
,
"build/netstandard2.0/ref/System.Net.Sockets.dll"
,
"build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll"
,
"build/netstandard2.0/ref/System.Net.WebSockets.Client.dll"
,
"build/netstandard2.0/ref/System.Net.WebSockets.dll"
,
"build/netstandard2.0/ref/System.Net.dll"
,
"build/netstandard2.0/ref/System.Numerics.dll"
,
"build/netstandard2.0/ref/System.ObjectModel.dll"
,
"build/netstandard2.0/ref/System.Reflection.Extensions.dll"
,
"build/netstandard2.0/ref/System.Reflection.Primitives.dll"
,
"build/netstandard2.0/ref/System.Reflection.dll"
,
"build/netstandard2.0/ref/System.Resources.Reader.dll"
,
"build/netstandard2.0/ref/System.Resources.ResourceManager.dll"
,
"build/netstandard2.0/ref/System.Resources.Writer.dll"
,
"build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll"
,
"build/netstandard2.0/ref/System.Runtime.Extensions.dll"
,
"build/netstandard2.0/ref/System.Runtime.Handles.dll"
,
"build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll"
,
"build/netstandard2.0/ref/System.Runtime.InteropServices.dll"
,
"build/netstandard2.0/ref/System.Runtime.Numerics.dll"
,
"build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll"
,
"build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll"
,
"build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll"
,
"build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll"
,
"build/netstandard2.0/ref/System.Runtime.Serialization.dll"
,
"build/netstandard2.0/ref/System.Runtime.dll"
,
"build/netstandard2.0/ref/System.Security.Claims.dll"
,
"build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll"
,
"build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll"
,
"build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll"
,
"build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll"
,
"build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll"
,
"build/netstandard2.0/ref/System.Security.Principal.dll"
,
"build/netstandard2.0/ref/System.Security.SecureString.dll"
,
"build/netstandard2.0/ref/System.ServiceModel.Web.dll"
,
"build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll"
,
"build/netstandard2.0/ref/System.Text.Encoding.dll"
,
"build/netstandard2.0/ref/System.Text.RegularExpressions.dll"
,
"build/netstandard2.0/ref/System.Threading.Overlapped.dll"
,
"build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll"
,
"build/netstandard2.0/ref/System.Threading.Tasks.dll"
,
"build/netstandard2.0/ref/System.Threading.Thread.dll"
,
"build/netstandard2.0/ref/System.Threading.ThreadPool.dll"
,
"build/netstandard2.0/ref/System.Threading.Timer.dll"
,
"build/netstandard2.0/ref/System.Threading.dll"
,
"build/netstandard2.0/ref/System.Transactions.dll"
,
"build/netstandard2.0/ref/System.ValueTuple.dll"
,
"build/netstandard2.0/ref/System.Web.dll"
,
"build/netstandard2.0/ref/System.Windows.dll"
,
"build/netstandard2.0/ref/System.Xml.Linq.dll"
,
"build/netstandard2.0/ref/System.Xml.ReaderWriter.dll"
,
"build/netstandard2.0/ref/System.Xml.Serialization.dll"
,
"build/netstandard2.0/ref/System.Xml.XDocument.dll"
,
"build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll"
,
"build/netstandard2.0/ref/System.Xml.XPath.dll"
,
"build/netstandard2.0/ref/System.Xml.XmlDocument.dll"
,
"build/netstandard2.0/ref/System.Xml.XmlSerializer.dll"
,
"build/netstandard2.0/ref/System.Xml.dll"
,
"build/netstandard2.0/ref/System.dll"
,
"build/netstandard2.0/ref/mscorlib.dll"
,
"build/netstandard2.0/ref/netstandard.dll"
,
"build/netstandard2.0/ref/netstandard.xml"
,
"lib/netstandard1.0/_._"
,
"netstandard.library.2.0.3.nupkg.sha512"
,
"netstandard.library.nuspec"
]
}
},
"projectFileDependencyGroups"
:
{
".NETCoreApp,Version=v2.1"
:
[
"Microsoft.NETCore.App >= 2.1.0"
]
},
"packageFolders"
:
{
"C:
\\
Users
\\
Jack
\\
.nuget
\\
packages
\\
"
:
{},
"C:
\\
Program Files
\\
dotnet
\\
sdk
\\
NuGetFallbackFolder"
:
{}
},
"project"
:
{
"version"
:
"1.0.0"
,
"restore"
:
{
"projectUniqueName"
:
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
csharp_dll_demo.csproj"
,
"projectName"
:
"csharp_dll_demo"
,
"projectPath"
:
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
csharp_dll_demo.csproj"
,
"packagesPath"
:
"C:
\\
Users
\\
Jack
\\
.nuget
\\
packages
\\
"
,
"outputPath"
:
"G:
\\
dev_libs
\\
ademco_hb
\\
csharp_dll_demo
\\
obj
\\
"
,
"projectStyle"
:
"PackageReference"
,
"fallbackFolders"
:
[
"C:
\\
Program Files
\\
dotnet
\\
sdk
\\
NuGetFallbackFolder"
],
"configFilePaths"
:
[
"C:
\\
Users
\\
Jack
\\
AppData
\\
Roaming
\\
NuGet
\\
NuGet.Config"
,
"C:
\\
Program Files (x86)
\\
NuGet
\\
Config
\\
Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks"
:
[
"netcoreapp2.1"
],
"sources"
:
{
"C:
\\
Program Files (x86)
\\
Microsoft SDKs
\\
NuGetPackages
\\
"
:
{},
"https://api.nuget.org/v3/index.json"
:
{}
},
"frameworks"
:
{
"netcoreapp2.1"
:
{
"projectReferences"
:
{}
}
},
"warningProperties"
:
{
"warnAsError"
:
[
"NU1605"
]
}
},
"frameworks"
:
{
"netcoreapp2.1"
:
{
"dependencies"
:
{
"Microsoft.NETCore.App"
:
{
"suppressParent"
:
"All"
,
"target"
:
"Package"
,
"version"
:
"[2.1.0, )"
,
"autoReferenced"
:
true
}
},
"imports"
:
[
"net461"
,
"net462"
,
"net47"
,
"net471"
,
"net472"
,
"net48"
],
"assetTargetFallback"
:
true
,
"warn"
:
true
,
"runtimeIdentifierGraphPath"
:
"C:
\\
Program Files
\\
dotnet
\\
sdk
\\
3.1.201
\\
RuntimeIdentifierGraph.json"
}
}
}
}
\ No newline at end of file
csharp_dll_demo/obj/project.nuget.cache
deleted
100644 → 0
View file @
5264fd3a
{
"version": 2,
"dgSpecHash": "5fWA6VL5RRF+dZVpegr9f+8PcSNdaUFlqWcUPc1/H/maycXBLdoj6N/XH4jB0EIufFT+HlomH7vJMQMtmAC0/Q==",
"success": true,
"projectFilePath": "G:\\dev_libs\\ademco_hb\\csharp_dll_demo\\csharp_dll_demo.csproj",
"expectedPackageFiles": [
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.app\\2.1.0\\microsoft.netcore.app.2.1.0.nupkg.sha512",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.dotnetapphost\\2.1.0\\microsoft.netcore.dotnetapphost.2.1.0.nupkg.sha512",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.dotnethostpolicy\\2.1.0\\microsoft.netcore.dotnethostpolicy.2.1.0.nupkg.sha512",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.dotnethostresolver\\2.1.0\\microsoft.netcore.dotnethostresolver.2.1.0.nupkg.sha512",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.platforms\\2.1.0\\microsoft.netcore.platforms.2.1.0.nupkg.sha512",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.targets\\2.1.0\\microsoft.netcore.targets.2.1.0.nupkg.sha512",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
server_demo/server_demo.cpp
View file @
abff9349
...
@@ -128,7 +128,7 @@ int main(int argc, char** argv)
...
@@ -128,7 +128,7 @@ int main(int argc, char** argv)
if
(
ret
!=
0
)
{
if
(
ret
!=
0
)
{
exit
(
0
);
exit
(
0
);
}
}
printf
(
"Got connection from %s:%d, fd=%
ll
d
\n
"
,
inet_ntoa
(
sForeignAddrIn
.
sin_addr
),
sForeignAddrIn
.
sin_port
,
clientSock
);
printf
(
"Got connection from %s:%d, fd=%d
\n
"
,
inet_ntoa
(
sForeignAddrIn
.
sin_addr
),
sForeignAddrIn
.
sin_port
,
clientSock
);
}
}
};
};
...
@@ -201,10 +201,14 @@ int main(int argc, char** argv)
...
@@ -201,10 +201,14 @@ int main(int argc, char** argv)
auto
do_read
=
[
&
do_handle
]()
{
auto
do_read
=
[
&
do_handle
]()
{
if
(
clientSock
==
INVALID_SOCKET
)
return
;
if
(
clientSock
==
INVALID_SOCKET
)
return
;
timeval
tv
=
{
0
,
0
};
timeval
tv
=
{
0
,
100000
0
};
fd_set
fd_read
;
fd_set
fd_read
;
FD_ZERO
(
&
fd_read
);
FD_ZERO
(
&
fd_read
);
FD_SET
(
clientSock
,
&
fd_read
);
FD_SET
(
clientSock
,
&
fd_read
);
int
nfds
=
select
(
clientSock
+
1
,
&
fd_read
,
(
fd_set
*
)
0
,
(
fd_set
*
)
0
,
&
tv
);
if
(
nfds
<=
0
)
{
return
;
}
int
bRead
=
FD_ISSET
(
clientSock
,
&
fd_read
);
int
bRead
=
FD_ISSET
(
clientSock
,
&
fd_read
);
if
(
!
bRead
)
{
return
;
}
if
(
!
bRead
)
{
return
;
}
...
@@ -290,7 +294,7 @@ int main(int argc, char** argv)
...
@@ -290,7 +294,7 @@ int main(int argc, char** argv)
}
else
if
(
cmd
==
'd'
||
cmd
==
'D'
)
{
}
else
if
(
cmd
==
'd'
||
cmd
==
'D'
)
{
do
{
do
{
printf
(
"Input 6 digit password:"
);
printf
(
"Input 6 digit password:"
);
scanf
(
"%s"
,
&
pwd
);
scanf
(
"%s"
,
pwd
);
}
while
(
strlen
(
pwd
)
!=
6
);
}
while
(
strlen
(
pwd
)
!=
6
);
std
::
lock_guard
<
std
::
mutex
>
lg
(
mutex
);
std
::
lock_guard
<
std
::
mutex
>
lg
(
mutex
);
evntsWaiting4Send
.
push_back
(
EVENT_DISARM
);
evntsWaiting4Send
.
push_back
(
EVENT_DISARM
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment