default ChannelProvider::channelList

This commit is contained in:
Michael Davidsaver
2017-06-21 19:51:30 +02:00
parent 9dbefeaee3
commit 77bf33700e
2 changed files with 11 additions and 1 deletions

View File

@@ -1158,7 +1158,7 @@ public:
* @param requester The Requester.
* @return An unique()==true handle for the pending response. May only return NULL if channelFindResult() called with an Error
*/
virtual ChannelFind::shared_pointer channelList(ChannelListRequester::shared_pointer const & requester) = 0;
virtual ChannelFind::shared_pointer channelList(ChannelListRequester::shared_pointer const & requester);
/**
* See longer form

View File

@@ -248,6 +248,16 @@ epicsShareFunc void unregisterAllChannelProviderFactory()
getChannelProviderRegistry()->clear();
}
ChannelFind::shared_pointer
ChannelProvider::channelList(ChannelListRequester::shared_pointer const & requester)
{
ChannelFind::shared_pointer ret;
requester->channelListResult(Status::error("not implemented"),
ret,
epics::pvData::PVStringArray::const_svector(),
false);
return ret;
}
Channel::shared_pointer
ChannelProvider::createChannel(std::string const & name,