Commit Graph

1272 Commits

Author SHA1 Message Date
Michael Davidsaver
23133e5c10 disambiguate Destroyable
MSVC gets confused by 'using epics::pvData'
which pulls in typedef.
2017-07-17 16:32:22 +02:00
Michael Davidsaver
a972b09064 travis-ci switch PVD to main repo 2017-07-17 15:49:45 +02:00
Michael Davidsaver
9db8e8ddec pvAccessCA import/export 2017-07-17 15:22:36 +02:00
Michael Davidsaver
132189a5eb more makefile 2017-07-17 14:43:50 +02:00
Michael Davidsaver
eef51a9a6d automatic ClientFactory::start()
register the "pva" provider automatically.
2017-07-17 14:29:27 +02:00
Michael Davidsaver
2c530868f6 split out caprovider as libpvAccessCA
fixup multi-library build
2017-07-17 13:51:20 +02:00
Michael Davidsaver
a8d44dd8c5 remove deprecated form of ChannelProviderRegistry::getProviderNames()
I'm tired of sifting through all the auto_ptr deprecation warnings...
2017-07-17 12:00:11 +02:00
Michael Davidsaver
39a69fc155 unnecessary include of deprecated 2017-07-17 11:27:19 +02:00
Michael Davidsaver
734b29f299 more simple client 2017-07-14 19:00:08 +02:00
Michael Davidsaver
a3350a4f38 update doc 2017-07-14 18:59:02 +02:00
Michael Davidsaver
95a750c4f9 pvaTestClient rename files 2017-07-14 16:56:47 +02:00
Michael Davidsaver
32d54569c3 pvaTestClient rename Test* -> pvac::* 2017-07-14 16:31:18 +02:00
Michael Davidsaver
6370f11cd2 remove unused 2017-07-14 14:38:04 +02:00
Michael Davidsaver
f1bc69816b remove compat ChannelProviderRegistry
signal effective API compatibility break due
to change in shared_ptr ownership rules
surrounding ChannelProvder.
2017-07-14 14:37:47 +02:00
Michael Davidsaver
dce07865c6 bump version to 6.0.0 2017-07-14 13:56:00 +02:00
Michael Davidsaver
8cf56711fd pva server: keep ChannelRequester alive 2017-07-14 13:36:48 +02:00
Michael Davidsaver
392fcc0bdc missing share 2017-07-13 11:13:01 +02:00
Michael Davidsaver
ecc79f1003 another attempt to fix lib deps 2017-07-12 19:32:03 +02:00
Michael Davidsaver
24257c3035 remove unnecessary exports and installed impl header 2017-07-12 16:34:11 +02:00
Michael Davidsaver
0222463123 update requester.h
move to pvAccess namespace.
2017-07-12 14:26:28 +02:00
Michael Davidsaver
042b3e7b0f requester.h moves from pvDataCPP 2017-07-12 13:14:02 +02:00
Michael Davidsaver
fb28d467d2 pvaTestClient: simple blocking get/rpc 2017-07-11 18:12:37 +02:00
Michael Davidsaver
99f747bf9f more doc 2017-07-11 17:09:16 +02:00
Michael Davidsaver
3ddb59f089 more library deps 2017-07-11 15:35:11 +02:00
Michael Davidsaver
6fb8385d29 avoid op on uninitialized value warnings 2017-07-11 14:38:07 +02:00
Michael Davidsaver
5d843d3587 RPC cleanup: RPCService is a sub-set of RPCServiceAsync 2017-07-11 14:38:01 +02:00
Michael Davidsaver
b6bd7eebe5 fixup libpvAccessIOC deps 2017-07-11 14:37:52 +02:00
Michael Davidsaver
5ec0ae8591 more import/export 2017-07-10 15:28:48 +02:00
Michael Davidsaver
a670c19643 more import/export 2017-07-10 15:07:59 +02:00
Michael Davidsaver
7c1ac4ef00 pvaTestClient: channel cache 2017-07-10 15:03:19 +02:00
Michael Davidsaver
f564a60fa1 more import/export 2017-07-10 14:41:08 +02:00
Michael Davidsaver
9a77eb328f pvaTestClient: put bitset 2017-07-10 14:39:23 +02:00
Michael Davidsaver
be5047ce04 more import/export 2017-07-10 14:10:48 +02:00
Michael Davidsaver
eafd962d78 minor 2017-07-10 14:03:39 +02:00
Michael Davidsaver
8f4fafd668 pvaTestClient: put example 2017-07-10 13:40:36 +02:00
Michael Davidsaver
6436ceb04d pvtools: drop unused 2017-07-10 12:38:16 +02:00
Michael Davidsaver
47a44c5356 doc pvaTestClient 2017-07-07 19:08:38 +02:00
Michael Davidsaver
da373796ec update getme example 2017-07-07 18:45:07 +02:00
Michael Davidsaver
9dd4a9187b monitorme use pvaTestClient 2017-07-07 18:45:07 +02:00
Michael Davidsaver
bc2dccf95c start on pvaTestClient 2017-07-07 18:45:07 +02:00
Michael Davidsaver
525b950f62 fixup getme example 2017-07-07 18:44:24 +02:00
Michael Davidsaver
9244d78a5b add MonitorElement::Ref::attach() 2017-07-07 18:44:24 +02:00
Michael Davidsaver
006224b4d1 pva client break ref loop with ChannelRequester
pvutils: remove ChannelRequesterImpl
2017-07-07 18:44:24 +02:00
Michael Davidsaver
e5a4fcba38 yet more import/export 2017-07-05 14:33:26 +02:00
Michael Davidsaver
c1daf96456 race in RPCClient::waitResponse 2017-07-05 13:45:59 +02:00
Michael Davidsaver
13afc7f6c3 destroyable.h now in pva 2017-07-05 13:17:10 +02:00
Michael Davidsaver
e75ba66409 move Destroyable to pva namespace 2017-07-05 11:57:10 +02:00
Michael Davidsaver
ceefa7301d move destroyable.h from pvDataCPP 2017-07-05 11:51:06 +02:00
Michael Davidsaver
68b918829e more dllimport/export 2017-07-05 11:05:26 +02:00
Michael Davidsaver
e457e2d0c3 attempt to fix dllimport/export error 2017-07-04 19:01:23 +02:00