You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What is being referred are replacement of the one singleton ChannelProviderRegistry with two access through: ChannelProviderRegistry::clients() and ChannelProviderRegistry::servers().
As I think about it, there was a related change to ChannelProviderRegistry to allow providers to be created with a specific Configuration.
Also, servers can now be created directly with ChannelProvider instance(s) instead of going through the registry/factory process. I found this more natural as all existing server providers are really singletons where the factory concept only gets in the way.
The text was updated successfully, but these errors were encountered:
@shroffk opened this issue on Sep 12, 2017:
@mdavidsaver
@mdavidsaver commented on Sep 12, 2017:
https://github.com/epics-base/pvAccessCPP/blob/master/src/client/pv/pvAccess.h#L1322
What is being referred are replacement of the one singleton ChannelProviderRegistry with two access through: ChannelProviderRegistry::clients() and ChannelProviderRegistry::servers().
As I think about it, there was a related change to ChannelProviderRegistry to allow providers to be created with a specific Configuration.
https://github.com/epics-base/pvAccessCPP/blob/master/src/server/pv/serverContext.h#L120
Also, servers can now be created directly with ChannelProvider instance(s) instead of going through the registry/factory process. I found this more natural as all existing server providers are really singletons where the factory concept only gets in the way.
The text was updated successfully, but these errors were encountered: