disconnect method

  1. @override
void disconnect()
override

Closes the connection to the AMI server.

Implementation

@override
void disconnect() {
  _listener?.cancel();
  _socket?.sink.close(goingAway);
  _socket = null;
  _controller?.add(false);
}