commit eac7022d20316f17bb71c6f566df0110dbfc82a2
parent c5766cbeca03a0cb5f7c20b155519f7e1ab9ac62
Author: Mikolaj Lenczewski <mikolaj.lenczewski308@gmail.com>
Date: Wed, 10 Jun 2020 15:38:57 +0100
Updated README.md
Diffstat:
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.