NetSharp

NetSharp.git
git clone git://git.lenczewski.org/NetSharp.git
Log | Files | Refs | README | LICENSE

commit eac7022d20316f17bb71c6f566df0110dbfc82a2
parent c5766cbeca03a0cb5f7c20b155519f7e1ab9ac62
Author: Mikolaj Lenczewski <mikolaj.lenczewski308@gmail.com>
Date:   Wed, 10 Jun 2020 15:38:57 +0100

Updated README.md

Diffstat:
MNetSharp/NetSharp/NetSharp.csproj | 22+++++++++++++++++++++-
MREADME.md | 4++++
Mdocs/example-selector.png | 0
3 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/NetSharp/NetSharp/NetSharp.csproj b/NetSharp/NetSharp/NetSharp.csproj @@ -3,6 +3,19 @@ <PropertyGroup> <Nullable>enable</Nullable> <TargetFramework>netstandard2.1</TargetFramework> + <GeneratePackageOnBuild>true</GeneratePackageOnBuild> + <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance> + <NeutralLanguage>en</NeutralLanguage> + <Authors>MikoĊ‚aj Lenczewski</Authors> + <Company>NetSharp</Company> + <PackageLicenseFile>LICENSE</PackageLicenseFile> + <PackageProjectUrl>https://github.com/EnderRifter/NetSharp</PackageProjectUrl> + <Description>A networking library for C#, focusing on performance and built on top of SocketAsyncEventArgs.</Description> + </PropertyGroup> + + <PropertyGroup> + <IncludeSymbols>true</IncludeSymbols> + <SymbolPackageFormat>snupkg</SymbolPackageFormat> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> @@ -18,10 +31,17 @@ <ItemGroup> <PackageReference Include="Microsoft.CSharp" Version="4.7.0" /> - <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="3.1.3" /> + <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="3.1.5" /> </ItemGroup> <ItemGroup> <Folder Include="Packets\" /> </ItemGroup> + + <ItemGroup> + <None Include="..\..\LICENSE"> + <Pack>True</Pack> + <PackagePath></PackagePath> + </None> + </ItemGroup> </Project> \ No newline at end of file diff --git a/README.md b/README.md @@ -39,17 +39,21 @@ The RTT values measured are the very extremes of what you would get. When printi ### Datagram Network Reader & Writer Benchmarks The following is the datagram network listener (UDP) benchmark: + ![Datagram Network Reader Benchmark][datagram-network-reader-benchmark] The following are the synchronous and asynchronous datagram network writer (UDP) benchmarks. Worse performance is expected when compared to the synchronous benchmark, due to the increased overhead of async operations: + ![Datagram Network Writer Benchmark][datagram-network-writer-benchmark] ### Stream Network Reader & Writer Benchmarks The following is the stream network listener (TCP) benchmark: + ![Stream Network Reader Benchmark][stream-network-reader-benchmark] The following are the synchronous and asynchronous stream network writer (TCP) benchmarks. Worse performance is expected when compared to the synchronous benchmark, due to the increased overhead of async operations: + ![Stream Network Writer Benchmark][stream-network-writer-benchmark] [discord-server-badge]: https://img.shields.io/discord/703255900600795196.svg?style=flat-square&logo=discord&color=blue diff --git a/docs/example-selector.png b/docs/example-selector.png Binary files differ.