mrkraimer
5b32b4e072
implement suggestions from Andrew
2018-02-15 15:57:00 -05:00
mrkraimer
fcaeb414a0
termination and error handling changes.
...
epicsAtExit is no longer used to call ca_context_destroy.
It is now called from the destructor for CAChannelProvider.
Several changes were made for handling errors.
2018-02-06 10:20:29 -05:00
mrkraimer
4d2e682a95
make changes suggested by andrew that remove warning messages
2018-01-29 10:19:56 -05:00
mrkraimer
d3ce104c33
fix issue #77
2017-12-23 06:35:23 -05:00
mrkraimer
84976121d3
remove obsolete reference counting
2017-10-10 10:09:49 -04:00
mrkraimer
39c8eb90e0
remove more code for destroy
2017-09-06 14:06:41 -04:00
mrkraimer
a652086e91
channelGet, etc now have shared_ptr to Channel
2017-09-05 06:01:43 -04:00
mrkraimer
30650bfa48
merge latest from epics-base
2017-09-01 14:34:51 -04:00
mrkraimer
734ad725ea
changes for RAII
2017-09-01 10:34:15 -04:00
Michael Davidsaver
146b445832
caProvider add reftrack counters
2017-08-30 17:51:52 -05:00
mrkraimer
d18af2ec27
another attempt to fix win32 shared build
2017-08-07 16:29:39 -04:00
mrkraimer
d36e6f31b1
CAProvider: only CAClientFactory is public
2017-08-07 11:05:20 -04:00
mrkraimer
f18fe3dca4
call channelDisconnect
2017-08-04 14:15:42 -04:00
Michael Davidsaver
9db8e8ddec
pvAccessCA import/export
2017-07-17 15:22:36 +02:00
Michael Davidsaver
eef51a9a6d
automatic ClientFactory::start()
...
register the "pva" provider automatically.
2017-07-17 14:29:27 +02:00
Michael Davidsaver
35d2c610bf
separate ChannelProviderRegistry for client/server
2017-06-21 14:41:24 +02:00
Michael Davidsaver
64b77f6da3
caProvider: start/stop with atexit
2017-06-20 11:32:15 +02:00
Michael Davidsaver
6926d911ee
caProvider: init issues
...
avoid static init order issues
ref. count to allow multiple calls to CAClientFactory::start()
2017-06-06 09:46:47 +02:00
Michael Davidsaver
9dbd354bc0
caProvider: pretend to allow create with Configuration
2017-05-09 18:23:45 -04:00
Matej Sekoranja
3a73cb687b
ca provider destruction fixed
...
resolves #53
2016-06-14 22:34:14 +02:00
Andrew Johnson
7ccb64eea6
Fix includes on wrong side of epicsExportSharedSymbols
2016-04-06 10:59:23 -05:00
Matej Sekoranja
5279d247ca
general indent beautification
2016-03-10 23:36:16 +01:00
Marty Kraimer
aeb5bcdd60
fixed crash if never used
2015-03-25 14:30:09 -04:00
Matej Sekoranja
2bde091ac3
CA thread attach
2014-11-20 21:28:33 +01:00
Matej Sekoranja
85db68a1ea
clang port
2014-08-13 23:49:18 +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
Andrew Johnson
a886984258
Rename pvAccessApp to src, adjust Makefiles
2014-03-28 11:53:02 -05:00