gm_glsock:Garry's Mod 的异步套接字

时间:2024-08-02 12:19:41
【文件属性】:

文件名称:gm_glsock:Garry's Mod 的异步套接字

文件大小:62KB

文件格式:ZIP

更新时间:2024-08-02 12:19:41

C++

学分:ζeh Matt、Morten、Python1320、CapsAdmin、JamieH 也非常感谢 Morten 的一些修复和第一个初始 Linux 构建。 已知错误 Windows:由于 io_service 没有正确关闭,卸载模块可能会导致延迟,归咎于 Boost。 实际上,在构建 boost 时禁用 IOCP,可以解决这个问题。 默认构建带有禁用 IOCP。 Linux:Boost 现在是静态链接的,libstd++.6 仍然存在一些问题。所以,你必须从 orangebox 的 bin 目录中擦除它才能加载这个模块,除非你想出一个修复程序。 文档 请参阅documentation.txt,我知道它很糟糕,但它可以完成工作。


【文件预览】:
gm_glsock-master
----.gitignore(2KB)
----images()
--------logo.png(16KB)
----docs.md(9KB)
----src()
--------GLSock.cpp(7KB)
--------GLSockTCP.h(3KB)
--------BindingGLSockBuffer.cpp(13KB)
--------Lua()
--------GLSockUDP.h(2KB)
--------Makefile(3KB)
--------Lock.h(456B)
--------SockMgr.cpp(2KB)
--------BindingGLSockBuffer.h(412B)
--------gm_glsock.vcxproj(8KB)
--------BindingGLSock.h(355B)
--------GLSockUDP.cpp(5KB)
--------Common.h(614B)
--------GLSockAcceptor.cpp(4KB)
--------GLSockTCP.cpp(8KB)
--------GLSockBuffer.cpp(2KB)
--------nbproject()
--------BufferMgr.h(628B)
--------BindingGLSock.cpp(14KB)
--------GLSock.h(4KB)
--------LuaHelper.h(1KB)
--------gm_glsock.vcxproj.filters(3KB)
--------GLSockAcceptor.h(1KB)
--------BufferMgr.cpp(1KB)
--------main.cpp(395B)
--------SockMgr.h(2KB)
--------GLSockBuffer.h(2KB)
--------gm_glsock.vcproj(5KB)
----premake5.lua(1KB)
----examples()
--------tcp_echoserver.lua(2KB)
----build.bat(210B)
----readme.md(797B)

网友评论