没有合适的资源?快使用搜索试试~ 我知道了~
SharedMemory:C#共享内存类,用于在进程之间共享数据(数组,缓冲区和循环缓冲区)
共44个文件
cs:30个
csproj:6个
md:2个
5星 · 超过95%的资源 需积分: 50 34 下载量 106 浏览量
2021-04-30
13:34:38
上传
评论 4
收藏 102KB ZIP 举报
温馨提示
共享内存 C#共享内存类,用于在进程之间共享数据(数组,缓冲区,循环缓冲区和RPC) 关于 SharedMemory类库提供了一组C#类,这些C#类利用内存映射文件进行快速的低级进程间通信(IPC)。 最初仅用于在进程之间共享数据,但现在也具有简单的RPC实现。 该库在.NET 4.0+中使用.NET MemoryMappedFile类,并为.NET 3.5实现其自己的包装器类。 班级 SharedMemory.SharedBuffer一个抽象的基类,它包装了一个内存映射文件,公开了读/写操作,并实现了一个小的标头,以允许客户端在不事先知道大小的情况下打开共享缓冲区。 SharedMemory.BufferWithLocks扩展SharedMemory.SharedBuffer的抽象类,通过使用EventWaitHandles提供简单的读/写锁定支持。 SharedMemory.Sh
资源推荐
资源详情
资源评论
收起资源包目录
SharedMemory-master.zip (44个子文件)
SharedMemory-master
.gitignore 339B
SharedMemory
SharedArray.cs 12KB
UnsafeNativeMethods.cs 8KB
FastStructure.cs 20KB
SharedMemory.csproj 2KB
BufferWithLocks.cs 14KB
Utilities
ArraySlice.cs 12KB
ExpandingArray.cs 13KB
SharedHeader.cs 3KB
CircularBuffer.cs 33KB
MemoryMappedFiles
MemoryMappedView.cs 5KB
MemoryMappedFile.cs 8KB
MemoryMappedViewAccessor.cs 7KB
MemoryMappedFileAccess.cs 3KB
MemoryMappedFileRights.cs 2KB
SafeMemoryMappedFileHandle.cs 3KB
SafeMemoryMappedViewHandle.cs 3KB
BufferReadWrite.cs 8KB
SharedBuffer.cs 22KB
SharedMemory.licenseheader 2KB
RpcBuffer.cs 39KB
appveyor-develop.yml 2KB
LICENSE.md 1KB
SharedMemory.Tests
ExpandingArrayTests.cs 2KB
ArraySliceTests.cs 5KB
BufferReadWriteTests.cs 3KB
CircularBufferTests.cs 33KB
SharedMemory.Tests.csproj 716B
FastStructureTests.cs 6KB
ArrayTests.cs 14KB
RpcBufferTests.cs 9KB
SharedMemory.sln 4KB
README.md 7KB
Examples
ClientTest
Program.cs 6KB
ClientTest.csproj 322B
SingleProcess
Program.cs 8KB
SingleProcess.csproj 322B
CommandLineParser.cs 56KB
RpcTest
Program.cs 4KB
RpcTest.csproj 377B
ServerTest
Program.cs 5KB
ServerTest.csproj 322B
SharedMemory.nuspec 4KB
appveyor.yml 2KB
共 44 条
- 1
绘画窝
- 粉丝: 21
- 资源: 4715
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用C语言与python分别实现文件的读写功能
- zephyr sdk package 2
- zephyr sdk package 1
- optimization.ipynb
- 数据库标识码BSM重排序工具、重构标识码工具
- 基于C语言的校园导航系统报告.doc
- __init__.py
- tensorflow-gpu-2.6.5-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-rocm-2.13.1.600-cp38-cp38-manylinux2014-x86-64.whl
- tensorflow-rocm-2.13.0.570-cp311-cp311-manylinux2014-x86-64.whl
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页