Dear EPICS community,
If I have a list of PVs being exposed over PVA by some server, is there a way I can get this list from a client *without* prior knowledge of the names of the PVs?
I understand that this could result in a lot of traffic over the network in some cases and for these reasons introducing a central service to manage this could be a solution, but I wondered if this is still the case if
it is just one server serving all the PVs?
For example, let’s say I have a single PVA server serving 1000 PVs with names: pv1, pv2, pv3, …… pv1000. Now let’s say that someone on the same network wants to know how many PVs they have access to *and* each of their
names, not knowing they are called pv1, pv2, etc. Is there a function or library that exists that I could wrap to generate something like pvlist.
Note: I am aware of pvlist but it does not work for me in my use case above (am I doing something wrong?) whereas pvget & pvput work fine.
Kind regards,
Tom