文件名称:ENet.Managed:用C#编写的ENet UDP网络库的托管包装
文件大小:368KB
文件格式:ZIP
更新时间:2024-03-27 10:36:37
C#
易网
ENET是用C语言编写ENet.Managed跨平台的可靠UDP网络图书馆是ENET一个非官方的,托管的包装可用于.NET,它支持一组特定的平台。 您可以签出ENet的仓库。
快速入门(用法)
看一下examples文件夹。
特征
支持任何CPU目标
支持IPv6
提供异步等待接口。
通过.NET Standard跨平台
可通过NuGet软件包管理器使用。 ()
您可以设置自定义:
压缩方法(默认情况下未启用,建议使用CompressWith*指定压缩CompressWith* )
校验和算法(默认情况下未启用,建议使用ChecksumWith*指定校验ChecksumWith* )
堆分配器(默认情况下ManagedENet强制ENet使用比malloc更快的自定义分配器,请查看ENetManagedAllocator.cs )
利用Span
【文件预览】:
ENet.Managed-master
----.gitignore(4KB)
----ENet.Managed.sln(4KB)
----binaries()
--------enet-win32-x86.dll(39KB)
--------enet-linux-x86.so(73KB)
--------enet-win32-arm64.dll(46KB)
--------enet-win32-x86-64.dll(47KB)
--------enet-linux-arm64.so(234KB)
--------enet-linux-x86-64.so(62KB)
--------enet-linux-arm32.so(142KB)
----src()
--------ENet.Managed()
----LICENSE(1KB)
----.github()
--------workflows()
----examples()
--------ExampleChatServer()
--------ExampleChatClient()
----README.md(3KB)
----tests()
--------TestApp()
--------UnitTests()
----.gitattributes(2KB)