Retrieving list of all KeyExprs in a network #196
Unanswered
poyrazogluyigit
asked this question in
Q&A
Replies: 1 comment
-
|
There is currently no API for key expression discovery on "any Zenoh network." I suggest you use the liveliness API to declare any key expression entity of interest, which is much more convenient that the two solutions you described. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
For my app, I need to retrieve a list of all KeyExprs in a given Zenoh network. My app will connect to a preexisting network and work on it. So far, looking at my options, it seems that the API doesn't support this functionality. I can either designate my app as a publisher and subscriber to all networks and then send a dummy message to retrieve the keyexprs, which requires that other components of the network handle the dummy message. Or, I can send queries throughout the network, which requires that other components of the network have already declared queryables. Thus, none of my methods will universally work for any Zenoh network (as the methods above need specific features for apps). Could anyone help me out?
Beta Was this translation helpful? Give feedback.
All reactions