Commit Graph

115 Commits

Author SHA1 Message Date
Michael Davidsaver
ce25f0b175 ServerContext ref. loop breaking and threading
Drop unnecessary "worker" thread which does no work.
Ensure that returned shared_ptr is unique()==true.

Add ServerContext::create() to start a new server
with specific config and/or providers
2017-05-31 11:40:51 +02:00
Michael Davidsaver
7c85e6073b move ServerContextImpl into private header 2017-05-30 12:07:23 +02:00
Andrew Johnson
d76d7faab6 Prevent redefinition warning on MinGW 2016-04-06 11:33:59 -05:00
Michael Davidsaver
15449dde6b used aliased names for Monitor* 2016-03-18 15:01:48 -04:00
Matej Sekoranja
5279d247ca general indent beautification 2016-03-10 23:36:16 +01:00
Matej Sekoranja
9b6fdaaaff rtems: reference to 'Thread' is ambiguous 2016-03-03 00:29:54 +01:00
Matej Sekoranja
a27df1f8f4 rtems: reference to 'Configuration' is ambiguous 2016-03-02 23:50:00 +01:00
Matej Sekoranja
27a292d7f2 vxWorks test build fix 2016-03-02 23:41:30 +01:00
Matej Sekoranja
125822d18f one instance of responseHandler per context 2015-12-17 09:12:33 +01:00
Matej Sekoranja
a692546170 ServerChannelRequesterImpl::getRequesterName() returns client's address 2015-12-16 23:30:53 +01:00
Matej Sekoranja
91b5cc707d fixed testChannelAccess 2015-12-16 13:52:56 +01:00
Matej Sekoranja
22d6db2818 fixed testServer 2015-12-16 12:00:20 +01:00
Michael Davidsaver
b64e99c680 todo: attempt to fix testChannelAccess 2015-12-14 17:04:58 -05:00
Dave Hickin
0af5599457 Remove calls of deprecated getScalarArrayField 2015-07-24 15:00:25 +01:00
Michael Davidsaver
ef46931276 use getSubField 2015-06-22 15:04:44 -04:00
Matej Sekoranja
c8c0498cdf using new copy API 2015-02-18 10:03:18 +01:00
Matej Sekoranja
9aab7420b4 vxworks warnings 2014-11-26 13:52:15 +01:00
Matej Sekoranja
8541ffa5e9 rtems/vxworks compiler warnings 2014-11-26 13:15:46 +01:00
Matej Sekoranja
3917483cb6 merge 2014-11-06 22:34:49 +01:00
Matej Sekoranja
b263acebbc PVStructureArray/PVUnionArray null element pvutils formatting 2014-11-06 22:33:36 +01:00
Matej Sekoranja
d7a8333f5e VxWorks: tests compile and run 2014-10-31 20:53:23 -04:00
Matej Sekoranja
d935f0b984 test: compilation fixed on tests, vxworks still fails 2014-10-31 19:50:56 -04:00
Matej Sekoranja
5b1825a11c URI: ev4 to epics, and URI version major check 2014-10-28 22:04:01 +01:00
Matej Sekoranja
432f385467 URI change 2014-09-30 22:50:37 +02:00
Matej Sekoranja
45216ff0f0 testServer: loading of RGB image 2014-09-23 13:47:33 +02:00
Matej Sekoranja
a22fb63af9 eget/testServer latest NTNDArray support 2014-09-23 13:25:35 +02:00
Matej Sekoranja
c157a25490 testServer: new NTNDArray 2014-08-31 22:10:32 +02:00
Matej Sekoranja
114b2afbb9 testServer: added testBoundedString, testBoundedArray, testFixedArray test PVs 2014-08-19 21:06:33 +02:00
Matej Sekoranja
85db68a1ea clang port 2014-08-13 23:49:18 +02:00
Matej Sekoranja
742f043491 testServer: testBinartyCounter added 2014-08-11 22:16:33 +02:00
Matej Sekoranja
621a9a927f updated code to the latest createRequest bugfix 2014-07-30 12:58:19 +02:00
Matej Sekoranja
fbe2ffa3cb testServer: added alwaysSendAll for ChannelGet, velocious for Monitor; added testMonitorPerformance util 2014-07-30 11:14:52 +02:00
Matej Sekoranja
16eeeb992b get/setLength capacity removed 2014-07-22 09:04:08 +02:00
Matej Sekoranja
ba4102639e String -> std::string, toString methods removed 2014-06-19 14:29:41 +02:00
Matej Sekoranja
99df13dc72 completed merge 2014-06-10 00:09:08 +02:00
Matej Sekoranja
4e62a7d4df channelList using svector 2014-06-09 22:13:48 +02:00
Matej Sekoranja
aea156ebbb channelList 2014-06-09 21:32:20 +02:00
Matej Sekoranja
030951c7f1 testServer: erorr status returned if stride!=1 2014-06-04 08:53:59 +02:00
Matej Sekoranja
1442c6cd41 pv API tests pass 2014-06-01 23:54:40 +02:00
Matej Sekoranja
82f35f8c38 testServer and utils are back alive 2014-05-22 23:59:35 +02:00
Matej Sekoranja
cdc03d8e97 porting tests and utils 2014-05-22 22:31:20 +02:00
Matej Sekoranja
29c5fb1804 testChannelAccess/testServer: more stable shutdown 2014-04-10 11:23:31 +02:00
Matej Sekoranja
4bbab422fe ChannelRequest::cancel() impl. 2014-04-07 12:22:30 +02:00
Matej Sekoranja
d2fb05ddd8 ChannelArray int to size_t 2014-04-04 12:36:11 +02:00
Matej Sekoranja
b2254b3b45 testServer: propery monitor queue impl. 2014-04-01 09:39:31 +02:00
Matej Sekoranja
c67be5632a testServer: monitor sync 2014-03-31 14:33:29 +02:00
Matej Sekoranja
9a1cffd666 flow: Merged <feature> 'codec' to <develop> ('default'). 2014-03-26 14:07:51 +01:00
Matej Sekoranja
0230d5f241 codec valgrind clean, fast search and UDP shutdown, robust testSum service 2014-03-25 20:50:21 +01:00
Matej Sekoranja
21928c8649 testServer: testHistogram pv added 2014-03-17 21:33:07 +01:00
Matej Sekoranja
03a94077e3 testServer: real data for testAggregate 2014-02-07 16:22:21 +01:00