extensionStreamHasListener top-level property
Whether the "Extension" stream currently has at least one listener.
A client of the VM service can register as a listener
on the extension stream using listenStream
method.
The extension stream has a listener while at least one such
client has registered as a listener, and has not yet disconnected
again.
Calling postEvent while the stream has listeners will attempt to deliver that event to all current listeners, although a listener can disconnect before the event is delivered. Calling postEvent when the stream has no listener means that no-one will receive the event, and the call is effectively a no-op.
Implementation
@pragma("vm:recognized", "other")
@pragma("vm:prefer-inline")
@pragma("vm:idempotent")
@Since('2.18')
external bool get extensionStreamHasListener;