Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
youngwolf
ascs
提交
43ad43d7
A
ascs
项目概览
youngwolf
/
ascs
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
ascs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
43ad43d7
编写于
4月 02, 2019
作者:
Y
yang li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Release 1.4.1
上级
e39c24eb
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
22 addition
and
5 deletion
+22
-5
include/ascs/config.h
include/ascs/config.h
+22
-5
未找到文件。
include/ascs/config.h
浏览文件 @
43ad43d7
...
...
@@ -479,8 +479,6 @@
* statistic.send_msg_sum may be bigger than before (but statistic.send_byte_sum will be the same), see ENHANCEMENTS section for more details.
* Not support gcc 4.6 any more, please use st_asio_wrapper instead.
* Make function tcp::socket_base::reset to be virtual.
* Rename replaceable_unpacker to unpacker2, replaceable_udp_unpacker to udp_unpacker2, replaceable_packer to packer2, because their names confuse
* users, any packer or unpacker is replaceable for those packer or unpacker that has the same msg_type.
*
* HIGHLIGHT:
* Make client_socket_base be able to call multi_client_base (via i_matrix) like server_socket_base call server_base (via i_server),
...
...
@@ -504,6 +502,26 @@
* direct_send_msg and direct_sync_send_msg support batch operation.
* Introduce virtual function type_name() and type_id() to ascs::socket, they can identify whether a given two ascs::socket has the same type.
* force_shutdown and graceful_shutdown support reconnecting even if the link has broken.
*
* DELETION:
*
* REFACTORING:
* Unify all container to ascs::list (before, some of them were std::list).
*
* REPLACEMENTS:
*
* ===============================================================
* 2019.4.6 version 1.4.1
*
* SPECIAL ATTENTION (incompatible with old editions):
* Rename replaceable_unpacker to unpacker2, replaceable_udp_unpacker to udp_unpacker2, replaceable_packer to packer2, because their names confuse
* users, any packer or unpacker is replaceable for those packer or unpacker that has the same msg_type.
*
* HIGHLIGHT:
*
* FIX:
*
* ENHANCEMENTS:
* Extract function start_listen from current implementations.
* Support concurrency hint for io_context if possible.
* Demonstrate how to accept just one client at server endpoint in demo echo_server.
...
...
@@ -511,7 +529,6 @@
* DELETION:
*
* REFACTORING:
* Unify all container to ascs::list (before, some of them were std::list).
*
* REPLACEMENTS:
*
...
...
@@ -524,8 +541,8 @@
# pragma once
#endif // defined(_MSC_VER) && (_MSC_VER >= 1200)
#define ASCS_VER 1040
0
//[x]xyyzz -> [x]x.[y]y.[z]z
#define ASCS_VERSION "1.4.
0
"
#define ASCS_VER 1040
1
//[x]xyyzz -> [x]x.[y]y.[z]z
#define ASCS_VERSION "1.4.
1
"
//asio and compiler check
#ifdef _MSC_VER
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录