client.h add ClientProvider::name()

This commit is contained in:
Michael Davidsaver
2018-04-20 15:22:57 -07:00
parent 3d85852c93
commit 7cf78d5b9b
2 changed files with 8 additions and 0 deletions

View File

@@ -279,6 +279,12 @@ ClientProvider::ClientProvider(const std::tr1::shared_ptr<epics::pvAccess::Chann
ClientProvider::~ClientProvider() {}
std::string
ClientProvider::name() const
{
return impl->provider->getProviderName();
}
ClientChannel
ClientProvider::connect(const std::string& name,
const ClientChannel::Options& conf)

View File

@@ -481,6 +481,8 @@ public:
explicit ClientProvider(const std::tr1::shared_ptr<epics::pvAccess::ChannelProvider>& provider);
~ClientProvider();
std::string name() const;
/** Get a new Channel
*
* Does not block.