Hello Bruno,
as Channel Access is based on the PV name as unique identifier and quite
completely hides distribution of PVs onto multiple servers, you will
have to peek into the CA internals to find out.
Try the "casw" commandline utility with a high interest level. It will
print all incoming CA beacons, which contain host and port of the CA
server sending the beacon. Let it run for a while and filter the output:
there's your list.
Note that, even as you know the server names, you can't "talk" to them
directly through CA, unless your conventions enforce PVs with well-known
names that every server in your system has to serve.
The Channel Access manuals will have more details on casw.
Good luck!
Ralph
On 25.05.2009 23:33 Bruno Coudoin wrote:
Hi,
Is there a way to get the list of all the participants on an epics
network, especially the servers.
The use case is that I would like to be able to 'talk' to each of the
servers of my Epics network but how to know who is participating?
Thanks,
Bruno.
- References:
- List of all server on an Epics network Bruno Coudoin
- Navigate by Date:
- Prev:
List of all server on an Epics network Bruno Coudoin
- Next:
Re: How to use process variable Ralph Lange
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
List of all server on an Epics network Bruno Coudoin
- Next:
RE: List of all server on an Epics network Jeff Hill
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|