- 12 7月, 2019 2 次提交
-
-
由 yang li 提交于
Use std::forward_list instead of std::list, and implement size concept like boost::container::slist does.
-
由 youngwolf 提交于
Introduce some helper classes (ascs::socket2, socket3 and socket4) to reduce the number of template parameters. Refactoring: move unpacker and strand from tcp::socket_base and udp::socket_base to ascs::socket.
-
- 28 6月, 2019 1 次提交
-
-
由 youngwolf 提交于
Fix bug: if virtual bool on_msg_handle(OutMsgType&) returns false (means the message is not handled), the message will lost and never be re-dispatched. Member variables refactoring.
-
- 26 6月, 2019 2 次提交
- 03 6月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 26 5月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 19 5月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 16 5月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 19 4月, 2019 1 次提交
-
-
由 yang li 提交于
Fix bug: queue::size_in_byte() may return wrong data with macro ASCS_SYNC_RECV or ASCS_SYNC_DISPATCH.
-
- 05 4月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 03 4月, 2019 1 次提交
-
-
由 youngwolf 提交于
Fix infinite waiting after sync message sending or receiving failed.
-
- 05 3月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 01 3月, 2019 1 次提交
-
-
由 youngwolf 提交于
Return the concept of 'size' and 'empty' in class queue to the Container's, and introduce new concept 'size_in_byte' to represent the memory size occupied by the queue.
-
- 26 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 21 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 18 2月, 2019 2 次提交
- 17 2月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 15 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 14 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 12 2月, 2019 3 次提交
- 11 2月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 10 2月, 2019 1 次提交
-
-
由 youngwolf 提交于
-
- 01 2月, 2019 3 次提交
- 31 1月, 2019 2 次提交
- 30 1月, 2019 1 次提交
-
-
由 yang li 提交于
-
- 29 1月, 2019 1 次提交
-
-
由 yang li 提交于
Introduce virtual function pack_header to i_packer, it just pack headers. Add an overload to send_(native_)msg, safe_send_(native_)msg, sync_send_(native_)msg and sync_safe_send_(native_)msg respectively, it accepts a in_msg_type&& parameter, this will reduce one memory replication (needs i_packer::pack_header). Drop ascs::list which was implemented by ascs before, just simply use std::list, which means list::size() will not be called any more.
-
- 28 12月, 2018 1 次提交
-
-
由 youngwolf 提交于
-
- 25 12月, 2018 1 次提交
-
-
由 yang li 提交于
-
- 15 11月, 2018 1 次提交
-
-
由 youngwolf 提交于
-
- 19 10月, 2018 1 次提交
-
-
由 youngwolf 提交于
-
- 11 10月, 2018 1 次提交
-
-
由 YangLi 提交于
-
- 01 10月, 2018 1 次提交
-
-
由 youngwolf 提交于
-
- 29 9月, 2018 1 次提交
-
-
由 youngwolf 提交于
-