Commit Graph

82 Commits

Author SHA1 Message Date
caozhiyi
958c02956a change header file pos. 2020-01-06 23:04:44 +08:00
caozhiyi
0180057329 debug multi instance. 2019-12-31 22:46:45 +08:00
caozhiyi
be91f8cb9c multi cppnet instance support. 2019-12-30 23:01:06 +08:00
caozhiyi
250476351f add some header files, fix issue #2. 2019-10-29 10:57:28 +08:00
caozhiyi
3b6e45d817 update time tool. 2019-10-11 22:07:52 +08:00
caozhiyi
7847b8f59d debug rpc example on windows. 2019-10-01 11:56:19 +08:00
caozhiyi
11d76c5bed add rpc example. 2019-09-30 19:28:28 +08:00
caozhiyi
942a0b20f8 debug pingpong on windows. 2019-09-30 00:24:44 +08:00
caozhiyi
d63cfcadea test all example on linux. 2019-09-29 21:47:55 +08:00
caozhiyi
792ae262c2 debug pingpong on windows. 2019-09-28 16:14:59 +08:00
caozhiyi
70f707011c fix some warning. 2019-09-16 20:07:02 +08:00
caozhiyi
80f46b2a7e modify not set call back function to remove socket. 2019-09-11 11:39:29 +08:00
caozhiyi
f7abc2f49b add memory pool release. 2019-09-11 11:28:45 +08:00
caozhiyi
ec92011ecc Merge branch 'master' of https://github.com/caozhiyi/CppNet 2019-09-11 08:57:43 +08:00
caozhiyi
53d1135e22 all platform building on windows. 2019-09-11 08:57:18 +08:00
caozhiyi
357bdcc3f7 add log thread stop. 2019-09-11 00:26:05 +08:00
caozhiyi
bbdbf9f2f7 fix big file send failed bug. 2019-09-11 00:15:43 +08:00
caozhiyi
d564673209 add send file example. 2019-09-10 23:43:43 +08:00
caozhiyi
ad6101dbc7 modify memory name. add config file. 2019-09-10 19:52:17 +08:00
caozhiyi
748ece0e08 modify thread join. 2019-09-10 11:53:57 +08:00
caozhiyi
45a9f2b89d fix can't recv complete bug. 2019-09-10 10:30:52 +08:00
caozhiyi
b65dcfad31 add EPOLLRDHUP. 2019-09-08 09:59:53 +08:00
caozhiyi
c3086ebba6 formatting code. 2019-09-07 23:07:17 +08:00
caozhiyi
9f91cbf907 modify buffer. 2019-09-07 22:03:23 +08:00
caozhiyi
a600eb7938 add readv, writev on linux. 2019-09-07 18:43:22 +08:00
caozhiyi
dc3a4f8880 remove test code. 2019-09-07 15:39:06 +08:00
caozhiyi
804d1cf29f modify close interface. 2019-09-07 15:37:16 +08:00
caozhiyi
57bdd62c04 modify read callback fucntion. 2019-09-07 13:06:52 +08:00
caozhiyi
21ebc4cb14 modify socket interface. 2019-09-07 12:55:57 +08:00
caozhiyi
c485adcd95 modify listen param. 2019-09-07 09:19:46 +08:00
caozhiyi
d330ba58e4 modify accept on linux. 2019-09-05 23:47:37 +08:00
caozhiyi
0e71f795f6 modify accept on windows. 2019-09-05 23:15:44 +08:00
caozhiyi
340da34eb0 restructure buffer. 2019-09-04 20:03:17 +08:00
caozhiyi
5518d0c68a restructure memory pool. 2019-09-04 08:55:55 +08:00
caozhiyi
1a65ae5600 add block memory pool. 2019-09-03 20:29:04 +08:00
caozhiyi
132da0bc74 fix only thread active bug. 2019-09-02 21:41:17 +08:00
caozhiyi
8518c3354f modify make file gprof 2019-09-01 20:47:09 +08:00
caozhiyi
8010d629e1 only destory once iocp handle. 2019-09-01 19:56:44 +08:00
caozhiyi
7701f3fcaa ab test on linux. 2019-09-01 19:43:34 +08:00
caozhiyi
a1b8628896 add multi thread on windwos. 2019-09-01 19:12:41 +08:00
caozhiyi
f938a520d7 ab test on linux. 2019-09-01 12:53:19 +08:00
caozhiyi
0a2f553197 fix epoll remove event bug. 2019-08-31 12:57:45 +08:00
caozhiyi
e0b7b6edc9 echo stress testing on windows. 2019-08-31 12:05:59 +08:00
caozhiyi
c5cfe03055 test http on linux. 2019-08-31 10:25:09 +08:00
caozhiyi
7c2e592e05 test http on windows. 2019-08-31 00:22:36 +08:00
caozhiyi
4d2b282685 test echo on linux. 2019-08-29 20:28:09 +08:00
caozhiyi
c12c989940 test echo on windows. 2019-08-29 09:07:42 +08:00
caozhiyi
ef638d0691 modify error code and test file. 2019-08-28 22:07:50 +08:00
caozhiyi
2abe14e1fc add connect braek call back. 2019-08-28 00:21:14 +08:00
caozhiyi
494550ec10 add echo server. add get ip interface. 2019-08-27 19:29:44 +08:00