1.4 KiB
1.4 KiB
EPICS V4 release 4.7
API changes to PvaClientMonitor
The second argument of method
static PvaClientMonitorPtr create(
PvaClientPtr const &pvaClient,
epics::pvAccess::Channel::shared_pointer const & channel,
epics::pvData::PVStructurePtr const &pvRequest
);
Is now changed to
static PvaClientMonitorPtr create(
PvaClientPtr const &pvaClient,
PvaClientChannelPtr const & pvaClientChannel,
epics::pvData::PVStructurePtr const &pvRequest
);
A new method is also implemented
static PvaClientMonitorPtr create(
PvaClientPtr const &pvaClient,
std::string const & channelName,
std::string const & providerName,
std::string const & request,
PvaClientChannelStateChangeRequesterPtr const & stateChangeRequester,
PvaClientMonitorRequesterPtr const & monitorRequester
);
Works with release/6.0 of pvAccessCPP
Not sure this will work with older versions of pvAccessCPP.
EPICS V4 release 4.6
- The examples are moved to exampleCPP.
- Support for channelRPC is now available.
- In PvaClientMultiChannel checkConnected() now throws an exception if connect fails.
EPICS V4 release 4.5
pvaClient is a synchronous API for pvAccess.
This is the first release of pvaClientCPP. It provides an API that is similar to pvaClientJava.