Commit Graph
133 Commits
Author SHA1 Message Date
Matej Sekoranja b99c49f6d8 pipeline monitor on client side: missing ensureBuffer on monitor init 2016-02-19 14:34:50 +01:00
Michael Davidsaver 069555a524 remove use of throw() specifier 2016-02-10 12:06:35 -05:00
Michael Davidsaver a2ef1bee8c place generated header in pv/ 2016-01-26 15:51:53 -05:00
Michael Davidsaver 2cfcee0e2d fixup inconsistent includes 2016-01-26 15:51:10 -05:00
Michael Davidsaver 58914fd093 update Makefiles for pv/
add pv/ prefix for INC
2016-01-26 15:50:49 -05:00
Michael Davidsaver 49058d260b move installed headers to pv/ sub-dir 2016-01-26 15:36:07 -05:00
Michael Davidsaver 0dfb6601eb full path for base 3.14 compat
base 3.15 adds a vpath directive.  In the absense of this
use the full path for pvaVersionNum.h@.

> vpath %@ $(USR_VPATH) $(ALL_SRC_DIRS)
2016-01-26 15:16:38 -05:00
Matej Sekoranja f83ded476c Merge pull request #21 from mdavidsaver/setsover
Set SONAME
2016-01-26 19:11:39 +01:00
Michael Davidsaver 33cefc6846 set SHRLIB_VERSION 2016-01-26 12:51:45 -05:00
Michael Davidsaver 3edffa1d31 move module version into src/Makefile 2016-01-26 12:51:45 -05:00
Michael Davidsaver 5019969d8a getSubField -> getSubFieldT to avoid potential NULL de-ref. 2016-01-25 12:30:25 -05:00
mrkraimer 3e588c8124 don't call ClientFactory::stop() 2016-01-06 10:43:05 -05:00
mrkraimer f709e339b1 Merge https://github.com/epics-base/pvAccessCPP 2015-12-16 07:37:02 -05:00
Matej Sekoranja 8fa82897e1 version bump, fixed ackAny > queueSize bug 2015-12-16 10:17:56 +01:00
Dave Hickin 590a53157f Specify pvRequest sent when creating ChannelRPC
Add the ability to specify the pvRequest PVStructure sent when creating
a Channel RPC using the pvAccess rpcClient library.

RPCClient::create() is overloaded to allow the pvRequest to be specified
whilst retaining the old default for convenience and backwards
compatibility.
2015-12-09 11:39:57 +00:00
mrkraimer 7c8dc748fe more changes to doc; src/ioc now uses epicsAtExit 2015-12-08 15:33:22 -05:00
mrkraimer 99c7a1ae24 more work on pvAccessCPP.html 2015-12-07 12:27:22 -05:00
Michael Davidsaver 0fd7b111a1 pre-processor fun 2015-11-24 14:51:25 -05:00
Michael Davidsaver fccf7c1b93 quiet (un)signed warning 2015-11-23 16:51:53 -05:00
Michael Davidsaver be01b418f2 use CMD_* instead of magic number 2015-11-23 16:41:31 -05:00
Michael Davidsaver f561cb97dc shorten thread names
so more of the interesting part is shown by epicsThreadShowAll()
2015-11-23 16:41:31 -05:00
Michael Davidsaver 9696b17196 use shared_ptr immediately 2015-11-23 16:41:31 -05:00
Michael Davidsaver 2e64b1b785 Message for unhandled exceptions in UDP message processing 2015-11-23 16:41:31 -05:00
Michael Davidsaver e08db19ddc avoid unnecessary vector copy 2015-11-23 16:41:31 -05:00
Michael Davidsaver 87af5b308f config get socket address
revamp configurationTest
2015-11-23 16:41:31 -05:00
Michael Davidsaver 1d30949690 no point in using envGetConfigParamPtr except for predefine parameters
Unless a default is provided, this is equivlent to getenv()
2015-11-23 16:41:31 -05:00
Michael Davidsaver 0fe4e41099 don't silently swallow exceptions 2015-11-23 16:41:31 -05:00
Michael Davidsaver 839faf66c0 AtomicValue use epicsAtomic if available 2015-11-23 16:41:31 -05:00
Michael Davidsaver c59715f687 cleanup commented code blocks 2015-11-23 16:41:31 -05:00
Matej Sekoranja 7e2c216389 fixed multiple provider channeList when one fails 2015-11-09 10:37:35 +01:00
Matej Sekoranja 55328e4a53 merge 2015-10-15 21:18:56 +02:00
Matej Sekoranja 5884d5b778 PipelineMonitor instead of epics::pvData::Monitor 2015-10-15 20:59:15 +02:00
Matej Sekoranja bb5d7cae6c updated version, renamed README -> README.md 2015-10-15 13:59:42 +02:00
Matej Sekoranja b80c0aa1c9 4.1.2 release 2015-10-08 09:02:22 +02:00
Ralph Lange b2ab41cbb8 Fix: remove inclusion of cadef.h in caStatus.h (unneeded) 2015-09-28 14:30:15 +02:00
Matej Sekoranja 1ba4eb4cf9 version updated 2015-09-02 09:05:17 +02:00
Dave Hickin f983e34d4e Remove unused template parameter in copy_DBR functions 2015-07-24 15:22:41 +01:00
Dave Hickin 0af5599457 Remove calls of deprecated getScalarArrayField 2015-07-24 15:00:25 +01:00
Matej Sekoranja 7c7ff7babc Merge pull request #8 from anjohnson/mbOptional
Make microbench library & header optional
2015-07-14 10:34:08 +02:00
Andrew Johnson 98224b0d01 Make microbench library & header optional
Requires similar changes in pvaSrv, and in pvCommonCPP if you're
actually using the microbench code.
2015-07-13 10:50:55 -05:00
Michael Davidsaver ef46931276 use getSubField 2015-06-22 15:04:44 -04:00
Michael Davidsaver 63ebdce9dd use getSubField 2015-06-22 14:49:48 -04:00
Marty Kraimer 8fd0bee15e remove hg files; add .gitignore; update documentation 2015-06-16 07:41:06 -04:00
Ralph Lange be9d267626 REVERT: Merge pull request #4 from mrkraimer/default
merged
(reverted from commit 9869e611ea)
2015-06-12 16:13:26 +02:00
Marty Kraimer bf550ebd4e Update pvAccessCPP.html. pvAccessOverview.html also appears in doxygen. 2015-06-05 09:09:34 -04:00
Matej Sekoranja b381d84e64 cancel(), done(), ackAny param 2015-05-06 11:08:23 +02:00
Matej Sekoranja 197f763452 pipeline support 2015-04-29 15:17:54 -04:00
Marty Kraimer aeb5bcdd60 fixed crash if never used 2015-03-25 14:30:09 -04:00
Matej Sekoranja c8c0498cdf using new copy API 2015-02-18 10:03:18 +01:00
Matej Sekoranja 1d58caf40d partialCopy: missing inverse for substructures 2015-02-16 11:38:59 +01:00