True if listen succeeded and stop or cancel has not been called.
Also goes false when listening times out if listenFor was set.
bool get isListening => _listening;