- 14 1月, 2021 1 次提交
-
-
由 youngwolf 提交于
-
- 13 1月, 2021 1 次提交
-
-
由 youngwolf 提交于
Amend basic_buffer's reserve concept (to be the same as std::string). Enhance the default packer and unpacker to support basic_buffer as their output message type. Enhance packer2 and unpacker2 to support unique_buffer<basic_buffer> and shared_buffer<basic_buffer> as their output message type. To use the original default packer and unpacker, now you must write them as packer<> and unpacker<>.
-
- 12 1月, 2021 1 次提交
-
-
由 youngwolf 提交于
Simplify class basic_buffer (doesn't support capacity concept anymore). flexible_unpacker support basic_buffer as its message type.
-
- 31 12月, 2020 1 次提交
-
-
由 youngwolf 提交于
-
- 10 12月, 2020 1 次提交
-
-
由 youngwolf 提交于
-
- 08 7月, 2020 1 次提交
-
-
由 youngwolf 提交于
Support UNIX domain socket. Use std::list instead of ascs::list except the container type of the input queue and out queue in ascs::socket.
-
- 01 7月, 2020 1 次提交
-
-
由 youngwolf 提交于
-
- 28 6月, 2020 1 次提交
-
-
由 youngwolf 提交于
Rename auto_buffer to unique_buffer.
-
- 06 4月, 2020 1 次提交
-
-
由 youngwolf 提交于
Optimize unpacker2.
-
- 14 2月, 2020 1 次提交
-
-
由 youngwolf 提交于
-
- 21 12月, 2019 1 次提交
-
- 22 10月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 27 6月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 03 6月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 28 5月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 19 5月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 16 5月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 01 5月, 2019 1 次提交
-
-
由 yang li 提交于
Drop the 'reset' parameter in multi_socket_service::add_socket, this means never call reset() for the socket anymore. Don't call reset() in ascs::single_socket_service::init() and ascs::multi_socket_service::init() anymore.
-
- 30 3月, 2019 1 次提交
-
-
由 youngwolf 提交于
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.
-
- 17 2月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 13 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 12 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 10 2月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 31 1月, 2019 2 次提交
-
-
由 yang li 提交于
direct_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. Drop the native parameter from i_packer::pack_msg(msg_type&& msg, ...).
-
由 youngwolf 提交于
Delegate supression of memory replication to packers, so rename i_packer::pack_header to another overload of pack_msg. See built-in packers for more details.
-
- 30 1月, 2019 2 次提交
- 26 1月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 21 1月, 2019 1 次提交
-
-
由 youngwolf 提交于
Make client_socket_base be able to call multi_client_base (via i_matrix) like server_socket_base call server_base (via i_server), and so does ssl::client_socket_base and udp::socket_base.
-
- 04 1月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 12 9月, 2018 1 次提交
-
-
由 YangLi 提交于
-
- 30 8月, 2018 2 次提交
- 29 8月, 2018 3 次提交
- 12 7月, 2018 1 次提交
-
-
由 youngowlf 提交于
-
- 19 5月, 2018 1 次提交
-
-
由 youngwolf 提交于
Demonstrate how to consume part of messages in on_msg_handle (echo_server).
-
- 02 5月, 2018 1 次提交
-
-
由 youngwolf 提交于
Generalize function send_msg, send_native_msg, safe_send_msg, safe_send_native_msg, broadcast_msg, broadcast_native_msg, safe_broadcast_msg and safe_broadcast_native_msg.
-
- 30 4月, 2018 1 次提交
-
-
由 youngwolf 提交于
-