ProRemoteClient constructor
ProRemoteClient(
- ProLegacyClient parent,
- ProSettings settings
Implementation
ProRemoteClient(this.parent, this.settings)
: _messageStreamController = StreamController.broadcast(),
_slideUpdatesStreamController = StreamController.broadcast(),
_clockStreamController = StreamController.broadcast() {
_clockStreamController.onListen = () {
startSendingClockTimes();
};
_clockStreamController.onCancel = () {
if (!_clockStreamController.hasListener) stopSendingClockTimes();
};
}