434521a435
net/adc_netproto.h: add AdcStartStopSeqSessionProto class
2025-01-24 09:16:54 +03:00
8bbba2e236
AdcSpdlogLogger: add logMessage(spdlog::level::level_enum level,
...
spdlog::format_string_t<ArgTs...> fmt, ArgTs&&... args) method
2024-12-18 17:41:52 +03:00
b7e88b36ce
...
2024-12-15 10:33:13 +03:00
Timur A. Fatkhullin
c45dceaf0e
BIG FIXES!!!
...
convert functions are now not getter/setter!!!
2024-12-15 02:31:26 +03:00
Timur A. Fatkhullin
9af89bd180
...
2024-12-14 22:26:42 +03:00
afba0fa335
...
2024-12-14 16:37:00 +03:00
Timur A. Fatkhullin
2cfde5a685
add tests/adc_dev_test.cpp
2024-12-14 01:35:58 +03:00
Timur A. Fatkhullin
776206c9bb
AdcDeviceNetServerASIO class: make 'daemonize' method public
2024-12-13 02:24:07 +03:00
Timur A. Fatkhullin
c2673a0345
AdcSpdlogLogger::addMarkToPattern: remove trailing space after []
2024-12-12 22:02:45 +03:00
Timur A. Fatkhullin
e4fd86a6d4
fix compilation with OPENSSL_LIBRARY=0
2024-12-12 21:34:12 +03:00
Timur A. Fatkhullin
4e133de5b2
Merge branch 'master' of https://git.sao.ru/timur/ADC
...
merge independed edited parts of ADC library
2024-12-10 21:19:10 +03:00
51c6fb4bba
fixes
2024-12-10 17:02:22 +03:00
Timur A. Fatkhullin
3f34efd244
...
2024-11-26 00:23:16 +03:00
Timur A. Fatkhullin
ecca565f3f
...
2024-11-24 00:00:22 +03:00
Timur A. Fatkhullin
4fd0550de3
...
2024-11-22 23:32:18 +03:00
49d1b71565
...
2024-11-22 15:43:31 +03:00
ad12ee1ad8
...
2024-11-20 17:25:33 +03:00
319276845a
...
2024-11-20 12:23:50 +03:00
Timur A. Fatkhullin
ae6fbf18ca
add AdcDeviceNetClient class
2024-11-19 00:28:52 +03:00
f3a6aa3571
...
2024-11-18 18:03:07 +03:00
Timur A. Fatkhullin
45b8d4a3c7
fix 100% load of CPU after client disconnection
...
(AdcBaseNetServiceASIO.asyncReceive)
add resolving domain name (AdcDeviceNetServerASIO)
2024-11-17 23:50:15 +03:00
221f595bcb
...
2024-11-15 12:49:11 +03:00
Timur A. Fatkhullin
285f8de1f7
add AdcGenericNetClient class
2024-11-14 23:16:08 +03:00
78a9e53d18
Back to C++20 standard!
...
Logging is worked (AdcOstreamLogger and AdcSPDLOGLogger classes)
2024-11-14 18:33:07 +03:00
05e0055193
...
2024-11-13 18:01:31 +03:00
7251f95459
add AdcOstreamLogger class (std::basic_stream based multithread-safe
...
simple logger)
2024-11-12 18:07:00 +03:00
Timur A. Fatkhullin
9769c24005
...
2024-11-12 01:00:22 +03:00
6acc1f94ba
CMakeLists.txt: requires C++23 standard
...
CMakeLists.txt: add compiler version checks
adc_netserver.h: add AdcTrivialLogger class (use of 'deduced this'
feature of C++23 standard); AdcGenericNetServer class now has basic
based on std::basic_ostream logging capability
2024-11-11 18:36:54 +03:00
Timur A. Fatkhullin
afa8d09ade
...
2024-11-09 23:51:40 +03:00
Timur A. Fatkhullin
afd1a917b4
...
2024-11-09 03:15:59 +03:00
Timur A. Fatkhullin
8d6e1bb59c
...
2024-11-06 00:15:20 +03:00
Timur A. Fatkhullin
4a20eecc02
AdcGenericNetServer, AdcDeviceNetServer, AdcDeviceNetServer::Session and
...
AdcDeviceNetServerASIO classes now have template parameter 'IdentT' (type
of identificator)
2024-11-05 18:02:28 +03:00
1794de6acd
fix move-ctor functions
2024-11-05 12:07:38 +03:00
Timur A. Fatkhullin
39b0fad13d
fixes
2024-11-04 23:22:15 +03:00
Timur A. Fatkhullin
fb43a2b378
rename AdcEndpointPrser to AdcEndpoint
...
fixes
2024-11-02 23:59:20 +03:00
Timur A. Fatkhullin
75b42f40e5
working tests/adc_asio_netserver_test.cpp
2024-11-02 21:02:41 +03:00
Timur A. Fatkhullin
2f46b08c8e
...
2024-11-02 00:58:25 +03:00
8e13ad0c3c
...
2024-11-01 17:26:52 +03:00
3b1a318ee7
...
2024-10-31 17:17:16 +03:00
222691d2e9
...
2024-10-31 12:01:02 +03:00
Timur A. Fatkhullin
ff42a30717
...
2024-10-30 23:02:32 +03:00
9cde583688
...
2024-10-30 18:20:16 +03:00
Timur A. Fatkhullin
f14b4fdc10
...
2024-10-30 00:09:30 +03:00
daa756d8c6
...
2024-10-29 18:09:46 +03:00
81f0f6b02d
...
2024-10-29 17:57:06 +03:00
6a4278c247
...
2024-10-29 17:36:16 +03:00
Timur A. Fatkhullin
4e3e3ec60e
...
2024-10-29 01:21:24 +03:00
1047b57013
...
2024-10-28 18:01:42 +03:00
Timur A. Fatkhullin
7685f4c014
...
2024-10-26 22:16:38 +03:00
Timur A. Fatkhullin
a496758ca4
AdcNetServiceASIO/AdcNetServiceASIOTLS: new implementation
2024-10-26 20:56:05 +03:00