Commit Graph

155 Commits

Author SHA1 Message Date
qicosmos 5d6bfcaae8 add check if has connected when call async_call 2020-03-04 10:59:25 +08:00
qicosmos 517848c1c8 fix for quit server 2020-02-26 14:56:20 +08:00
qicosmos e91d5f7838 return back to c++11 2019-09-06 16:12:59 +08:00
qicosmos 8a02c42353 fix 2019-09-03 19:54:04 +08:00
qicosmos e1b0bb3b1d update for c++11 2019-08-31 14:36:54 +08:00
qicosmos c1f9888db7 update 2019-08-27 16:24:10 +08:00
qicosmos ec5f90130d update for sub/pub 2019-08-27 16:20:04 +08:00
qicosmos 34645d29cc test sub/pub 2019-08-27 16:13:37 +08:00
qicosmos 82fe83f2ce auto subscribe when reconnect ok. 2019-08-27 14:43:14 +08:00
qicosmos 64373139fa improve publish interface, support publish struct 2019-08-27 14:12:14 +08:00
qicosmos 0892629ee8 remove unused code 2019-08-27 13:17:17 +08:00
qicosmos d4adf58f9b Merge branch 'pub_sub_dev' of https://github.com/qicosmos/rest_rpc into pub_sub_dev 2019-08-27 11:41:53 +08:00
qicosmos d8843c0163 add token interface 2019-08-27 11:41:05 +08:00
qicosmos ff6981d14e Merge pull request #7 from Jan-dai/pub_sub_dev
use condition wait instead of sleep
2019-08-25 13:38:26 +08:00
Jandai 1e73f8b096 use condition wait instead of sleep 2019-08-24 20:54:58 +08:00
qicosmos ae51d8cb19 update 2019-08-24 17:29:59 +08:00
qicosmos b1834db838 update 2019-08-24 16:59:45 +08:00
qicosmos 02dc5ca195 support sub pub 2019-08-24 16:58:35 +08:00
qicosmos 824ccb3571 init 2019-08-23 21:35:26 +08:00
qicosmos 315d47ace7 support automatic heartbeat. v0.04 2019-08-23 16:05:59 +08:00
qicosmos d2f5e9e458 fix for clang7 2019-08-23 12:21:07 +08:00
qicosmos 17a146edec update for reconnect, simplify reconnect 2019-08-23 12:19:37 +08:00
qicosmos 7395189f59 add a check for empty outbpx v0.03 2019-07-24 16:56:51 +08:00
qicosmos aee0b08989 update 2019-07-04 20:54:36 +08:00
qicosmos 0bb224b534 update 2019-07-04 20:52:01 +08:00
qicosmos 0d1e02616b update for connect 2019-07-04 11:54:53 +08:00
qicosmos 4eb0fab09b fix for closed connection. 2019-07-01 11:04:09 +08:00
qicosmos 985c4f6df1 add remote_address interface 2019-06-13 20:24:38 +08:00
qicosmos 8f908e777b add request id interface 2019-06-12 14:07:39 +08:00
qicosmos 1820a5b3df bool to atomic_bool 2019-06-12 09:41:03 +08:00
qicosmos 346dff64ce update to the latest code. 2019-06-11 10:32:19 +08:00
qicosmos 1a4c2f0afc fix 2019-06-08 14:35:16 +08:00
qicosmos 9694a7f54d add new interface. 2019-06-06 19:26:42 +08:00
qicosmos b86bf6b610 fix for reconnecting 2019-06-06 14:41:50 +08:00
qicosmos 2bfdf7e5ca fix 2019-06-06 11:45:46 +08:00
qicosmos 2ac5309139 avoid copy. 2019-06-05 16:58:44 +08:00
qicosmos 541796de7b more clear error message 2019-06-05 16:35:42 +08:00
qicosmos 6d673b872c generic 2019-06-05 14:07:31 +08:00
qicosmos 8bef42f1a2 update 2019-06-05 08:56:29 +08:00
qicosmos cf195fc1ce update 2019-06-04 08:56:41 +08:00
qicosmos f2e475509c for safe async call_back. v0.02 2019-06-03 20:39:06 +08:00
qicosmos 3e113545f5 add test code 2019-06-03 20:18:05 +08:00
qicosmos bb5434cebe fix for future 2019-06-03 19:06:17 +08:00
qicosmos fc5e6bb913 modify a parameter name 2019-06-01 09:51:17 +08:00
qicosmos 6610d4e374 connection timeout seconds to milliseconds;
return exactly unpack error message.
2019-06-01 09:48:05 +08:00
qicosmos aa7a60be87 update 2019-05-28 09:05:54 +08:00
qicosmos 47f5352633 support multiple thread 2019-05-27 20:50:21 +08:00
qicosmos d1fe147a53 fix 2019-05-27 19:39:24 +08:00
qicosmos a97787994c set close interface public 2019-05-25 10:37:51 +08:00
Gitea decc19cb38 add sync run 2019-05-24 16:25:47 +08:00