shutdown method
Shutdown the peer connection
Implementation
@override
Future<void> shutdown() async {
if (_state == PeerState.disconnected) {
return;
}
_setState(PeerState.disconnecting);
logger.info('Shutting down peer connection...');
await _cleanup();
_setState(PeerState.disconnected);
logger.info('Peer connection shutdown complete');
}