mrkraimer
|
f2d6e05816
|
WIN32 follow Michael's advice about O.yyy/*.d files
|
2019-06-24 15:23:19 -04:00 |
|
mrkraimer
|
e949493722
|
WIN32 DLL; copy build. now for pvDatabase
|
2019-06-24 09:53:56 -04:00 |
|
mrkraimer
|
cd653a809f
|
fix warning messages; at least on linux
|
2019-03-13 09:10:40 -04:00 |
|
mrkraimer
|
11393ce6b1
|
pvCopy.h now pvStructureCopy.h; copy name space now epics::pvCopy
|
2018-09-28 07:17:09 -04:00 |
|
mrkraimer
|
3e0282d956
|
implement copy instead of taking it from pvDataCPP; implement plugin support
|
2018-07-12 14:05:15 -04:00 |
|
mrkraimer
|
6239ef0c0c
|
also address issue 35
|
2018-05-24 10:21:28 -04:00 |
|
mrkraimer
|
87ccf78a9b
|
address issue #33
|
2018-05-19 10:11:48 -04:00 |
|
mrkraimer
|
24cf1d277e
|
remove destroy except PVRecord, which has new semantics
|
2017-10-02 15:03:16 -04:00 |
|
mrkraimer
|
9dcb68669c
|
monitor change to support filter plugin support
|
2017-03-30 11:02:17 -04:00 |
|
mrkraimer
|
0784cc15d0
|
make more compatible with pvDatabaseJava; work on on-line delete and also termination
|
2016-07-01 10:27:04 -04:00 |
|
mrkraimer
|
75849c6676
|
on-line delete; notify clients when a PVRecord is deleted
|
2016-06-24 14:51:55 -04:00 |
|
mrkraimer
|
e025e542ea
|
work on RAII and memory leaks
|
2016-06-01 10:10:00 -04:00 |
|
mrkraimer
|
1eea87efc7
|
register LocalChannelProvider; traceRecord consistant with pvDatabaseJava
|
2016-04-19 10:14:39 -04:00 |
|
Andrew Johnson
|
6c08a05b81
|
Use epicsGuard and epicsGuardRelease
These objects provide exception-safe locking and unlocking.
|
2016-01-22 12:05:23 -06:00 |
|
mrkraimer
|
4ac867ec0f
|
use weak pointer for callbacks
|
2016-01-07 07:44:08 -05:00 |
|
Matej Sekoranja
|
36dac883f4
|
using new copy API
|
2015-02-18 10:04:19 +01:00 |
|
Marty Kraimer
|
30dd2ed046
|
simplify monitors; cleanup code; fix race condidition for monitor cleanup
|
2015-02-06 14:49:28 -05:00 |
|
Marty Kraimer
|
c2ea402be0
|
one more race condition when server server exits
|
2014-12-12 08:18:56 -05:00 |
|
Marty Kraimer
|
0e6639c149
|
instead of just isDestroyed monitorFactory keeps state idle,active,destroyed
|
2014-12-09 09:31:32 -05:00 |
|
Matej Sekoranja
|
f1c39ca5d2
|
clang compilation fixes
|
2014-10-16 07:30:42 +02:00 |
|
Marty Kraimer
|
d5235db54c
|
mainly documentation changes; did much testing
|
2014-08-11 14:18:49 -04:00 |
|
Marty Kraimer
|
b125035a11
|
fixed connection problems
|
2014-08-07 14:36:35 -04:00 |
|
Marty Kraimer
|
9551b0e4c6
|
fixed bugs in implementation of montor; connection problems still exist
|
2014-08-07 08:02:53 -04:00 |
|
Matej Sekoranja
|
1544147bdd
|
win dll linkage
|
2014-06-20 08:56:39 +02:00 |
|
Matej Sekoranja
|
c39b966121
|
String -> std::string, toString methods removed
|
2014-06-19 14:30:40 +02:00 |
|
Marty Kraimer
|
35429bf4df
|
flow: Merged <feature> 'changesAfter3_0_2' to <develop> ('default').
|
2014-06-10 09:05:48 -04:00 |
|
Marty Kraimer
|
ca27cb5e3c
|
changes for new pvAccess API
|
2014-06-04 10:48:12 -04:00 |
|
Marty Kraimer
|
fe62a7181f
|
use copy and monitor from pvDataCPP; imlement example plugin; algorithm => plugin
|
2014-04-23 09:25:58 -04:00 |
|
Matej Sekoranja
|
597bca1ca5
|
Windows port (visibility declrations).
|
2014-04-14 18:11:12 +02:00 |
|
Marty Kraimer
|
342ab45dc8
|
changes for changesAfter3_0_2
pvCopy modified and moved to pvDataCPP
|
2014-04-01 14:07:43 -04:00 |
|
Marty Kraimer
|
ce116eefb8
|
added longArrayGet and longArrayPut; much more testing
|
2013-11-20 10:41:29 -05:00 |
|
Marty Kraimer
|
3e1a405d01
|
changed monitor queue implementation
|
2013-11-13 09:56:18 -05:00 |
|
Marty Kraimer
|
3039e1cdb0
|
more work on monitor queues
|
2013-11-12 11:09:25 -05:00 |
|
Marty Kraimer
|
006859120e
|
make compatible with latest pvDataCPP and pvAccessCPP; lots of work on queues.
|
2013-11-06 15:44:58 -05:00 |
|
Marty Kraimer
|
14b3640e9a
|
latest changes; memory leaks fixed
|
2013-10-16 08:13:15 -04:00 |
|
Marty Kraimer
|
64afb395a8
|
main addition is array performance example
|
2013-08-28 10:51:04 -04:00 |
|
Marty Kraimer
|
255f58aeb8
|
channelArray, trace implemented. Known memory leaks and exceptions fixed.
|
2013-06-27 10:38:05 -04:00 |
|
Marty Kraimer
|
29df17d580
|
interim commit
|
2013-05-29 12:22:50 -04:00 |
|
Marty Kraimer
|
6d894788a3
|
more work on memory issues.
Still problems.
Added channelLocalDebug.
|
2013-05-23 13:19:22 -04:00 |
|
Marty Kraimer
|
ec7601392d
|
monitors now implemented
|
2013-05-16 09:32:32 -04:00 |
|