Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scan mode? #85

Open
aptonline opened this issue Aug 20, 2018 · 3 comments
Open

Scan mode? #85

aptonline opened this issue Aug 20, 2018 · 3 comments
Assignees

Comments

@aptonline
Copy link

Is there a chance to add a scan mode (similar to how Mqtt.fx does it) where is would show you all available topics from the MQTT server?

@jpmens
Copy link

jpmens commented Aug 20, 2018

For posterity, I'll repeat my opinion:

@apt brokers can carry millions of topics. I would not want that feature or my iOS would go ‘boom!’

But maybe I'm just too conservative. :-)

@ckrey ckrey self-assigned this Aug 20, 2018
@ckrey
Copy link
Owner

ckrey commented Aug 20, 2018

I am not sure what you mean.

MQTTInspector already collects all topics received, but it limits it to the last 256 topics received.
It also collects the last 512 PUBLISH messages received and the last 1024 low level MQTT commands.

This means when you subscribe to # on m2m.eclipse.org, it will overwrite the list as there are currently about 4500 topics on that broker (retained and published). The number may obviously change any time.

I am not sure if I want to make the size of the collections configurable...

@aptonline
Copy link
Author

aptonline commented Aug 20, 2018

@jpmens strangely I didn’t see your additional tweet until now. Was posting here as your original tweet ‘not to my knowledge’ made me thing I should investigate further.

I was asking the question as I haven’t purchased MQTT inspector yet and it’s really the main reason I would want to purchase it.

From your answers it sounds like it does do what I want so I’ll take the plunge.

To confirm I want to be able to list the available topics on a server (like MQTT.fx does with there scan feature).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants