Commit Graph

92 Commits

Author SHA1 Message Date
caozhiyi
f7c9108185 fix kqueue process. 2021-06-12 22:47:23 +08:00
caozhiyi
3a52b3404c modift iocp disconnect. 2021-06-12 16:09:03 +08:00
caozhiyi
e6fdaf09fd fix some windows error. 2021-06-12 14:28:22 +08:00
caozhiyi
38d2a608f8 format code. 2021-06-10 15:39:26 +08:00
caozhiyi
647ab89403 format code. 2021-06-10 15:29:08 +08:00
caozhiyi
604a393c2a add quick start doc. 2021-06-09 23:13:01 +08:00
caozhiyi
90f67ff510 modify windows 10057 error code. 2021-06-09 15:58:35 +08:00
caozhiyi
ac2ca9b7fe fix windows disconnect. 2021-06-09 15:08:08 +08:00
caozhiyi
8b6fcdeb83 disconnect whitout any data on windows don't notify. 2021-06-08 10:30:52 +08:00
caozhiyi
6ed4c2eadc fix windows connect issue. 2021-06-07 19:55:15 +08:00
caozhiyi
20fd3914fe fix client close whitout any data. 2021-06-07 19:20:13 +08:00
caozhiyi
58cde300fd fix disconnect event lost issue on windows. 2021-06-07 18:02:43 +08:00
caozhiyi
e3b235da2c add socket context, fix buffer. 2021-06-07 12:41:43 +08:00
caozhiyi
ea178ce6a2 fix pingpong test. 2021-06-06 22:11:15 +08:00
caozhiyi
7be2099b0e fix close crash issue. 2021-06-06 21:38:55 +08:00
caozhiyi
55043c3c94 build on mac os.. 2021-06-05 16:26:02 +08:00
caozhiyi
f04dbe06c9 code optimization. 2021-06-05 15:09:15 +08:00
caozhiyi
d71f66af49 delete cppnet instance when destory. 2021-06-05 09:22:27 +08:00
caozhiyi
7fcdc0749b add get listen port interface to client socket handle. 2021-06-05 08:57:46 +08:00
caozhiyi
c238d4cc8d modify timer interface and export header files. 2021-06-04 17:23:56 +08:00
caozhiyi
7c2c7ad106 fix issue #7. update export header file. 2021-06-04 15:24:06 +08:00
caozhiyi
db0cb6db55 update export header file. 2021-06-04 11:04:12 +08:00
caozhiyi
38008a5752 update cmake files. 2021-06-02 22:47:42 +08:00
caozhiyi
7792a09773 Merge branch 'master' of https://github.com/caozhiyi/CppNet 2021-06-02 20:00:47 +08:00
caozhiyi
ec112b6833 update cmake. 2021-06-02 19:59:39 +08:00
caozhiyi
9693c069c5 fix EPOLLEXCLUSIVE flag on linux. 2021-06-02 14:36:21 +08:00
caozhiyi
33dc509f27 build on mac. 2021-06-01 23:03:46 +08:00
caozhiyi
073243fbb5 fix epoll warning. 2021-06-01 10:00:03 +08:00
caozhiyi
6f85fc0f0f format code. 2021-05-31 17:17:19 +08:00
caozhiyi
7d2c9f5bea modify connect logic. 2021-05-30 20:19:52 +08:00
caozhiyi
5663a915d4 fix commect lost issue. 2021-05-30 18:26:13 +08:00
caozhiyi
2675626509 fix windows request lost issue. 2021-05-30 17:46:29 +08:00
caozhiyi
bd1fcd1513 valgrind check. 2021-05-28 14:26:13 +08:00
caozhiyi
0379321eca build on windows. 2021-05-28 11:05:53 +08:00
caozhiyi
39585f3774 Merge branch 'master' of https://github.com/caozhiyi/CppNet 2021-05-28 11:01:05 +08:00
caozhiyi
531603502e add buffer export header file. 2021-05-28 11:00:52 +08:00
caozhiyi
3f52131378 build on windows. 2021-05-28 10:16:41 +08:00
caozhiyi
b42bdd76b1 Merge remote-tracking branch 'origin/feature_iocp' 2021-05-28 10:07:53 +08:00
caozhiyi
a32b1f2c97 modify mac kqueue action. 2021-05-28 10:07:13 +08:00
caozhiyi
85c3bd506a debug epoll action on linux. 2021-05-28 10:03:31 +08:00
caozhiyi
0d6446046c modify linux epoll action. 2021-05-28 00:02:05 +08:00
caozhiyi
ec8e92bf81 modify rw socket base. 2021-05-27 23:31:30 +08:00
caozhiyi
71ea5f8e91 modify note. 2021-05-27 23:14:24 +08:00
caozhiyi
ae9eb9dad1 fix memory leak. 2021-05-27 19:55:40 +08:00
caozhiyi
b23eab1962 modify iocp. 2021-05-27 14:04:26 +08:00
caozhiyi
136cf53624 resruct iocp event action. 2021-05-27 00:00:45 +08:00
caozhiyi
8b73906438 fix iocp lose request issue. 2021-05-26 17:40:13 +08:00
caozhiyi
35a40261f8 add some test code. 2021-05-25 23:16:59 +08:00
caozhiyi
3a82dd360c fix some note error. 2021-05-25 18:21:16 +08:00
caozhiyi
7176cca66d add some test code. 2021-05-21 11:52:05 +08:00