UDT源码C#封装

返回
开发语言:C#
实例大小:19.52M
发布日期:2023-09-18
浏览次数:27
标签: 封装 源码 C#
实例介绍
【资源树视图】
    【实例简介】UDT源码C#封装
    查看了网友的源码,扩展封装了一点,实现了数据发送和文件发送。在udt源码的基础上使用了c#封装了udtlib.里面内容比较多。又再次封装了一个通信类。直接使用通讯类。

    【实例截图】

    from clipboard

    【核心代码】

    .
    ├── UDT源码C#封装_udt4.zip
    └── udt4
        ├── LICENSE.txt
        ├── Makefile
        ├── README.txt
        ├── RELEASE_NOTES.txt
        ├── UDTCommunication
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── SOCKOPT.cs
        │   ├── UDTCommunication.cs
        │   ├── UDTCommunication.csproj
        │   ├── bin
        │   │   └── Debug
        │   │       ├── UDTCommunication.dll
        │   │       ├── UDTCommunication.pdb
        │   │       ├── UDTLib.dll
        │   │       └── UDTLib.pdb
        │   └── obj
        │       └── Debug
        │           ├── Refactor
        │           ├── ResolveAssemblyReference.cache
        │           ├── TempPE
        │           ├── UDTCommunication.csproj.FileListAbsolute.txt
        │           ├── UDTCommunication.dll
        │           └── UDTCommunication.pdb
        ├── UDTLib
        │   ├── CPerfMon.cs
        │   ├── Collect.cs
        │   ├── ICollect.cs
        │   ├── NativeUDT.cs
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── SOCKOPT.cs
        │   ├── TransferHandle.cs
        │   ├── UDTException.cs
        │   ├── UDTLib.csproj
        │   ├── UDTSTATUS.cs
        │   ├── UDTSocket.cs
        │   ├── bin
        │   │   └── Debug
        │   │       ├── UDTLib.dll
        │   │       └── UDTLib.pdb
        │   └── obj
        │       └── Debug
        │           ├── Refactor
        │           │   └── UDTLib.dll
        │           ├── TempPE
        │           ├── UDTLib.csproj.FileListAbsolute.txt
        │           ├── UDTLib.dll
        │           └── UDTLib.pdb
        ├── app
        │   ├── BAT0000122111223488.bat
        │   ├── BuildLog.htm
        │   ├── Makefile
        │   ├── UDTFile.bsc
        │   ├── appclient.bsc
        │   ├── appclient.cpp
        │   ├── appclient.exe
        │   ├── appclient.exe.embed.manifest
        │   ├── appclient.exe.embed.manifest.res
        │   ├── appclient.exe.intermediate.manifest
        │   ├── appclient.ilk
        │   ├── appclient.obj
        │   ├── appclient.pdb
        │   ├── appclient.sbr
        │   ├── appserver.bsc
        │   ├── appserver.cpp
        │   ├── appserver.exe
        │   ├── appserver.exe.embed.manifest
        │   ├── appserver.exe.embed.manifest.res
        │   ├── appserver.exe.intermediate.manifest
        │   ├── appserver.ilk
        │   ├── appserver.obj
        │   ├── appserver.pdb
        │   ├── appserver.sbr
        │   ├── cc.h
        │   ├── mt.dep
        │   ├── recvfile.bsc
        │   ├── recvfile.cpp
        │   ├── recvfile.exe
        │   ├── recvfile.exe.embed.manifest
        │   ├── recvfile.exe.embed.manifest.res
        │   ├── recvfile.exe.intermediate.manifest
        │   ├── recvfile.ilk
        │   ├── recvfile.obj
        │   ├── recvfile.pdb
        │   ├── recvfile.sbr
        │   ├── sendfile.bsc
        │   ├── sendfile.cpp
        │   ├── sendfile.exe
        │   ├── sendfile.exe.embed.manifest
        │   ├── sendfile.exe.embed.manifest.res
        │   ├── sendfile.exe.intermediate.manifest
        │   ├── sendfile.ilk
        │   ├── sendfile.obj
        │   ├── sendfile.pdb
        │   ├── sendfile.sbr
        │   ├── test.cpp
        │   ├── test.exe
        │   ├── test.exe.embed.manifest
        │   ├── test.exe.embed.manifest.res
        │   ├── test.exe.intermediate.manifest
        │   ├── test.ilk
        │   ├── test.obj
        │   ├── test.pdb
        │   ├── test_util.h
        │   ├── vc90.idb
        │   └── vc90.pdb
        ├── doc
        │   ├── doc
        │   │   ├── accept.htm
        │   │   ├── bind.htm
        │   │   ├── ccc.htm
        │   │   ├── cleanup.htm
        │   │   ├── close.htm
        │   │   ├── connect.htm
        │   │   ├── copy.htm
        │   │   ├── ecode.htm
        │   │   ├── epoll.htm
        │   │   ├── error.htm
        │   │   ├── footer.htm
        │   │   ├── function.htm
        │   │   ├── header.htm
        │   │   ├── intro.htm
        │   │   ├── listen.htm
        │   │   ├── make.htm
        │   │   ├── opt.htm
        │   │   ├── peername.htm
        │   │   ├── recv.htm
        │   │   ├── recvfile.htm
        │   │   ├── recvmsg.htm
        │   │   ├── reference.htm
        │   │   ├── select.htm
        │   │   ├── selectex.htm
        │   │   ├── send.htm
        │   │   ├── sendfile.htm
        │   │   ├── sendmsg.htm
        │   │   ├── socket.htm
        │   │   ├── sockname.htm
        │   │   ├── startup.htm
        │   │   ├── structure.htm
        │   │   ├── t-cc.htm
        │   │   ├── t-config.htm
        │   │   ├── t-data.htm
        │   │   ├── t-error.htm
        │   │   ├── t-file.htm
        │   │   ├── t-firewall.htm
        │   │   ├── t-hello.htm
        │   │   ├── t-intro.htm
        │   │   ├── t-msg.htm
        │   │   ├── t-udt3.htm
        │   │   ├── trace.htm
        │   │   ├── treeview.css
        │   │   ├── tutorial.htm
        │   │   └── udtdoc.css
        │   ├── hlp
        │   │   ├── ix_book.jpg
        │   │   ├── ix_down.jpg
        │   │   ├── ix_end.jpg
        │   │   ├── ix_endm.jpg
        │   │   ├── ix_endp.jpg
        │   │   ├── ix_leaf.jpg
        │   │   ├── ix_line.jpg
        │   │   ├── ix_link.jpg
        │   │   ├── ix_list.jpg
        │   │   ├── ix_listm.jpg
        │   │   ├── ix_listp.jpg
        │   │   ├── ix_open.jpg
        │   │   ├── ix_space.jpg
        │   │   └── ix_up.jpg
        │   ├── index.htm
        │   └── main.htm
        ├── draft-gg-udt-xx.txt
        ├── src
        │   ├── BuildLog.htm
        │   ├── Makefile
        │   ├── UDTLib.obj
        │   ├── UDTLib.sbr
        │   ├── api.cpp
        │   ├── api.h
        │   ├── api.obj
        │   ├── api.sbr
        │   ├── buffer.cpp
        │   ├── buffer.h
        │   ├── buffer.obj
        │   ├── buffer.sbr
        │   ├── cache.cpp
        │   ├── cache.h
        │   ├── cache.obj
        │   ├── cache.sbr
        │   ├── ccc.cpp
        │   ├── ccc.h
        │   ├── ccc.obj
        │   ├── ccc.sbr
        │   ├── channel.cpp
        │   ├── channel.h
        │   ├── channel.obj
        │   ├── channel.sbr
        │   ├── common.cpp
        │   ├── common.h
        │   ├── common.obj
        │   ├── common.sbr
        │   ├── core.cpp
        │   ├── core.h
        │   ├── core.obj
        │   ├── core.sbr
        │   ├── epoll.cpp
        │   ├── epoll.h
        │   ├── epoll.obj
        │   ├── epoll.sbr
        │   ├── list.cpp
        │   ├── list.h
        │   ├── list.obj
        │   ├── list.sbr
        │   ├── md5.cpp
        │   ├── md5.h
        │   ├── md5.obj
        │   ├── md5.sbr
        │   ├── mt.dep
        │   ├── packet.cpp
        │   ├── packet.h
        │   ├── packet.obj
        │   ├── packet.sbr
        │   ├── queue.cpp
        │   ├── queue.h
        │   ├── queue.obj
        │   ├── queue.sbr
        │   ├── udt.bsc
        │   ├── udt.dll.embed.manifest
        │   ├── udt.dll.embed.manifest.res
        │   ├── udt.dll.intermediate.manifest
        │   ├── udt.exp
        │   ├── udt.h
        │   ├── udt.lib
        │   ├── udt.pdb
        │   ├── vc90.idb
        │   ├── vc90.pdb
        │   ├── window.cpp
        │   ├── window.h
        │   ├── window.obj
        │   └── window.sbr
        └── win
            ├── Debug
            │   ├── BuildLog.htm
            │   ├── vc90.idb
            │   └── vc90.pdb
            ├── UDTFile.vcproj
            ├── UpgradeLog.XML
            ├── _UpgradeReport_Files
            │   ├── UpgradeReport.css
            │   ├── UpgradeReport.xslt
            │   ├── UpgradeReport_Minus.jpg
            │   └── UpgradeReport_Plus.jpg
            ├── appclient.vcproj
            ├── appclient.vcproj.7.10.old
            ├── appclient.vcproj.jinyu.jinyu2014.user
            ├── appserver.vcproj
            ├── appserver.vcproj.7.10.old
            ├── appserver.vcproj.jinyu.jinyu2014.user
            ├── recvfile.vcproj
            ├── recvfile.vcproj.7.10.old
            ├── recvfile.vcproj.jinyu.jinyu2014.user
            ├── sendfile.vcproj
            ├── sendfile.vcproj.7.10.old
            ├── sendfile.vcproj.jinyu.jinyu2014.user
            ├── test.vcproj
            ├── test.vcproj.7.10.old
            ├── test.vcproj.jinyu.jinyu2014.user
            ├── udt.ncb
            ├── udt.sln
            ├── udt.sln.old
            ├── udt.suo
            ├── udt.vcproj
            ├── udt.vcproj.7.10.old
            └── udt.vcproj.jinyu.jinyu2014.user

    25 directories, 251 files


    本文地址:https://itbaoku.cn/example/8a70438585fd451b9382da73d6ac3132.html

    查看更多
    实例下载

    UDT源码C#封装

    转到下载页面

    相关编程实例