public void SetConnector(IMqttBrokerConnector connector) => this.Connector = connector;
 public void SetConnector(IMqttBrokerConnector connector) => this.connectorGetter.SetResult(connector);
Exemple #3
0
 public MqttBrokerProtocolHead(MqttBrokerProtocolHeadConfig config, IMqttBrokerConnector connector)
 {
     this.config    = Preconditions.CheckNotNull(config);
     this.connector = Preconditions.CheckNotNull(connector);
     this.isRunning = 0;
 }
Exemple #4
0
 public void SetConnector(IMqttBrokerConnector connector)
 {
     this.connector              = connector;
     this.connector.OnConnected += async(sender, args) => await this.OnConnect();
 }
Exemple #5
0
 public void SetConnector(IMqttBrokerConnector connector)
 {
     this.connector = connector;
     this.connector.EnsureConnected.ContinueWith(_ => this.OnConnect());
 }